• Модуль: 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;
}