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

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

 getRoles ()
 getPermission (string $permissionId)
 getPermissionMulti (string $permissionId)
 getRightGroups ()
Открытые члены унаследованные от UserModel
 getUserId ()
 setUserId (int $userId)
 getName ()
 getUserDepartments ()
 isAdmin ()
 getAccessCodes ()
 getSubordinate (int $userId)

Дополнительные унаследованные члены

Открытые статические члены унаследованные от UserModel
static createFromId (int $userId)
Защищенные члены унаследованные от UserModel
 __construct ()
Защищенные данные унаследованные от UserModel
 $userId
 $name
 $roles
 $userDepartments
 $isAdmin
 $accessCodes
Статические защищенные данные унаследованные от UserModel
static $cache = []

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

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

Методы

◆ getPermission()

getPermission ( string $permissionId)

return permission if exists

Аргументы
string$permissionIdstring identification
Возвращает
int|null
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка UserModel.

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

◆ getPermissionMulti()

getPermissionMulti ( string $permissionId)

return multiple permission if exists

Аргументы
string$permissionIdstring identification
Возвращает
array|null
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

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

◆ getRightGroups()

getRightGroups ( )
Возвращает
array

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

◆ getRoles()

getRoles ( )

get user roles in system

Возвращает
array
Исключения
Main

ArgumentException

Исключения
Main

ObjectPropertyException

Исключения
Main

SystemException

Переопределяет метод предка UserModel.

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


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