Доброго дня.
Есть объект (массив)
Sale\Handlers\Delivery\RussianpostProfile Object
(
[parent:protected] => Sale\Handlers\Delivery\RussianpostHandler Object
(
[trackingClass:protected] => \Sale\Handlers\Delivery\RussianpostTracking
[id:protected] => 52
[name:protected] => Почта России
[code:protected] =>
[vatId:protected] => 0
[sort:protected] => 100
[logotip:protected] => 2489857
[parentId:protected] => 58
[currency:protected] => RUB
[active:protected] => 1
[description:protected] => Служба доставки считает стоимость в зависимости от того, какие настройки были сделаны в кабинете Почты России
[config:protected] => Array
(
)
[restricted:protected] =>
[deliveryRequestHandler:protected] =>
[extraServices:protected] => Bitrix\Sale\Delivery\ExtraServices\Manager Object
(
[items:protected] => Array
(
)
[isClone:protected] =>
)
[trackingParams:protected] => Array
(
)
[allowEditShipment:protected] => Y
[isClone:protected] =>
)
[serviceType:protected] => 2
[fillData:protected] =>
[calculateId:protected] => 0
[calcResult:protected] =>
[calcPrice:protected] => 0
[id:protected] => 54
[name:protected] => Доставка курьером
[code:protected] => COURIER
[vatId:protected] => 0
[sort:protected] => 2
[logotip:protected] => 2489859
[parentId:protected] => 52
[currency:protected] => RUB
[active:protected] => 1
[description:protected] => Курьерская доставка до двери
[config:protected] => Array
(
[MAIN] => Array
(
[SERVICE_TYPE] => 2
[SERVICE_TYPE_NAME] => Доставка курьером
[DESCRIPTION_INNER] => Курьерская доставка до двери
)
)
[restricted:protected] =>
[trackingClass:protected] => \Sale\Handlers\Delivery\RussianpostTracking
[deliveryRequestHandler:protected] =>
[extraServices:protected] => Bitrix\Sale\Delivery\ExtraServices\Manager Object
(
[items:protected] => Array
(
)
[isClone:protected] =>
)
[trackingParams:protected] => Array
(
)
[allowEditShipment:protected] => Y
[isClone:protected] =>
)
задача: получить данные из [name:protected] из каждого объекта.
В конечном результате нужно чтобы получилось: "Почта России (Доставка курьером)".
При переборе массива foreach'ем удается получить только "Доставка курьером".
Получаю через getName(), если обратиться getParent() получаю ошибку.