• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/ui/accessrights/entity/user.php
  • Класс: BitrixMainUIAccessRightsEntityUser
  • Вызов: User::loadModel
protected function loadModel()
{
	if (!$this->model)
	{
		if (array_key_exists($this->id, self::$modelsCache))
		{
			$this->model = self::$modelsCache[$this->id];
		}
		else
		{
			$this->model = UserTable::getList([
				'select' => self::SELECT_FIELDS,
				'filter' => [
					'=ID' => $this->id,
				],
				'limit' => 1,
			])->fetchObject();

			self::$modelsCache[$this->id] = $this->model;
		}
	}
}