- Модуль: socialnetwork
- Путь к файлу: ~/bitrix/modules/socialnetwork/lib/controller/workgroup.php
- Класс: BitrixSocialnetworkControllerWorkgroup
- Вызов: Workgroup::getOwnerData
private function getOwnerData(int $ownerId): array
{
$owner = UserTable::getList([
'select' => ['NAME', 'LAST_NAME', 'SECOND_NAME', 'LOGIN', 'PERSONAL_PHOTO'],
'filter' => ['ID' => $ownerId],
])->fetch();
return [
'ID' => $ownerId,
'PHOTO' => ($owner['PERSONAL_PHOTO'] ? File::getFileSource($owner['PERSONAL_PHOTO']) : null),
'FORMATTED_NAME' => htmlspecialcharsback(
CUser::FormatName(
CSite::getNameFormat(),
[
'NAME' => $owner['NAME'],
'LAST_NAME' => $owner['LAST_NAME'],
'SECOND_NAME' => $owner['SECOND_NAME'],
'LOGIN' => $owner['LOGIN'],
],
true
)
),
];
}