- Модуль: report
- Путь к файлу: ~/bitrix/modules/report/lib/sharing.php
- Класс: BitrixReportSharing
- Вызов: Sharing::getUserData
static function getUserData($userId)
{
$userData = array();
$userId = intval($userId);
$users = CUser::getList('id', 'asc',
array('ID' => $userId),
array('FIELDS' => array('ID', 'PERSONAL_PHOTO', 'NAME', 'LAST_NAME'))
);
$user = $users->fetch();
if ($user)
{
$avatar = self::getImage($user['PERSONAL_PHOTO']);
$userData['name'] = CUser::formatName(CSite::getNameFormat(false), $user, false, false);
$userData['avatar'] = $avatar ? $avatar['src'] : '/bitrix/js/report/css/images/default_avatar.png';
$userData['link'] = self::getUserUrl($userId);
$userData['access'] = RightsManager::ACCESS_READ;
}
return $userData;
}