- Модуль: calendar
- Путь к файлу: ~/bitrix/modules/calendar/lib/core/role/helper.php
- Класс: BitrixCalendarCoreRoleHelper
- Вызов: Helper::getUserObject
static function getUserObject(int $id): ?MainEO_User
{
if (isset(User::$users[$id]) && User::$users[$id])
{
return User::$users[$id];
}
return UserTable::query()
->addFilter('=ID', $id)
->setSelect(['NAME', 'LAST_NAME', 'ID', 'NOTIFICATION_LANGUAGE_ID', 'EMAIL', 'ACTIVE', 'EXTERNAL_AUTH_ID'])
->exec()
->fetchObject()
;
}