Helper::getUserObject

  1. Bitrix24 API (v. 23.675.0)
  2. calendar
  3. Helper
  4. getUserObject
  • Модуль: 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()
	;
}

Добавить комментарий