Вывод значения из доп.поля modUser (API)

Добрый день.
Работаю с API и не могу разобраться в выводе дополнительных полей из профиля пользователя
$user_id = 3;
if ($user = $modx->getObject('modUser', $user_id)) {
if ($profile = $user->getOne('Profile')) {
$extended = $profile->get('company_name');
print($extended);
}
}

Не выводит дополнительное поле. Где я делаю не правильно? В консоли ошибок не выдает
<hr />
SQL time: 0.0030 s
SQL queries: 2
PHP time: 0.0031 s
Total time: 0.0061 s
Memory: 0.5 MB
Aleksandr Suslov
15 февраля 2017, 11:38
352
0

Комментарии: 2

Petr Golovatyy
15 февраля 2017, 14:44
0
почитайте эту статью, $extended это массив
    Aleksandr Suslov
    15 февраля 2017, 14:51
    0
    Спасибо большое. Ссылка помогла.
    Если вдруг найдется такой же неуч, как я вот правильный код вывода:

    $user = $modx->getObject('modUser', 3);
    $profile = $user->getOne('Profile');
    $extended = $profile->get('extended');
    $comn = $extended['company_name'];
    print($comn);