Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá tenho uma variável que retorna:
WC_Order Object (
[status_transition:protected] =>
[data:protected] =>
Array (
[shipping] => Array ( [first_name] => Alex [last_name] => Silva )
)
Como faço para acessar o nome Alex e Silva, dentro do objeto?Está na documentação do WooCommerce:
https://docs.woocommerce.com/wp-content/images/wc-apidocs/class-WC_Order.html
echo $object->get_shipping_first_name().' '.$object->get_shipping_last_name();
Seria melhor se você mostrasse o método que retornar isso. Especulando pelo que vi, e posso está errado, o retorno pode ser de um atributo protegido, então você não pode acessar ele externo a classe.
Se for esse o caso a classe pode retornar o valor por meio de outro método
Spoiler
class Protegida {
protected $valor; // Não dar para acessar porque é protegido