• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/classes/general/taskwebservice.php
  • Класс: CTasksWebService
  • Вызов: CTasksWebService::__makeUser
function __makeUser($USER_ID)
{
	if ($USER_ID > 0)
	{
		if (!$this->__arUserCache[$USER_ID])
		{
			$obUser = CUser::GetByID($USER_ID);
			if ($arUser = $obUser->Fetch())
			{
				$this->__arUserCache[$USER_ID] =
						$arUser['ID'].';'
						.'#'.($arUser['NAME'] || $arUser['LAST_NAME'] ? $arUser['NAME'].($arUser['NAME'] && $arUser['LAST_NAME'] ? ' ' : '').$arUser['LAST_NAME'] : $arUser['LOGIN']).','
						.'#'.$arUser['LOGIN'].','
						.'#'.$arUser['EMAIL'].','
						.'#,'
						.'#'.($arUser['NAME'] || $arUser['LAST_NAME'] ? $arUser['NAME'].($arUser['NAME'] && $arUser['LAST_NAME'] ? ' ' : '').$arUser['LAST_NAME'] : $arUser['LOGIN']);
			}
			else
			{
				$this->__arUserCache[$USER_ID] = '';
			}
		}
	}

	return $this->__arUserCache[$USER_ID];
}