1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс UserModel
Граф наследования:UserModel:
AccessibleUser UserModel UserModel UserModel UserModel UserModel UserModel Consumer

Открытые члены

 getUserId ()
 setUserId (int $userId)
 getName ()
 getUserDepartments ()
 isAdmin ()
 getAccessCodes ()
 getSubordinate (int $userId)
 getRoles ()
 getPermission (string $permissionId)

Открытые статические члены

static createFromId (int $userId)

Защищенные члены

 __construct ()

Защищенные данные

 $userId
 $name
 $roles
 $userDepartments
 $isAdmin
 $accessCodes

Статические защищенные данные

static $cache = []

Подробное описание

См. определение в файле usermodel.php строка 19

Конструктор(ы)

◆ __construct()

__construct ( )
protected

См. определение в файле usermodel.php строка 44

Методы

◆ createFromId()

createFromId ( int $userId)
static

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 32

◆ getAccessCodes()

getAccessCodes ( )

Замещает AccessibleUser.

Переопределяется в UserModel, UserModel и Consumer.

См. определение в файле usermodel.php строка 106

◆ getName()

getName ( )

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 59

◆ getPermission()

getPermission ( string $permissionId)
abstract

Замещает AccessibleUser.

Переопределяется в UserModel, UserModel, UserModel, UserModel и UserModel.

◆ getRoles()

getRoles ( )
abstract

Замещает AccessibleUser.

Переопределяется в UserModel, UserModel, UserModel, UserModel, UserModel, UserModel и Consumer.

◆ getSubordinate()

getSubordinate ( int $userId)

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 170

◆ getUserDepartments()

getUserDepartments ( )

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 73

◆ getUserId()

getUserId ( )

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 48

◆ isAdmin()

isAdmin ( )

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 82

◆ setUserId()

setUserId ( int $userId)

Замещает AccessibleUser.

См. определение в файле usermodel.php строка 53

Поля

◆ $accessCodes

$accessCodes
protected

См. определение в файле usermodel.php строка 28

◆ $cache

$cache = []
staticprotected

См. определение в файле usermodel.php строка 30

◆ $isAdmin

$isAdmin
protected

См. определение в файле usermodel.php строка 27

◆ $name

$name
protected

См. определение в файле usermodel.php строка 24

◆ $roles

$roles
protected

См. определение в файле usermodel.php строка 25

◆ $userDepartments

$userDepartments
protected

См. определение в файле usermodel.php строка 26

◆ $userId

$userId
protected

См. определение в файле usermodel.php строка 23


Объявления и описания членов класса находятся в файле: