UserModel extends UserModel
Bitrix Framework
Tags
Table of Contents
Methods
- createFromId() : static
- getAccessCodes() : array<string|int, mixed>
- getName() : string
- getPermission() : int|null
- return permission if exists
- getPermissionMulti() : array<string|int, mixed>|null
- return multiple permission if exists
- getRightGroups() : array<string|int, mixed>
- getRoles() : array<string|int, mixed>
- get user roles in system
- getSubordinate() : int
- getUserDepartments() : array<string|int, mixed>
- getUserId() : int
- isAdmin() : bool
- setUserId() : AccessibleUser
Methods
createFromId()
public
static createFromId(int $userId) : static
Parameters
- $userId : int
Return values
staticgetAccessCodes()
public
getAccessCodes() : array<string|int, mixed>
Return values
array<string|int, mixed>getName()
public
getName() : string
Return values
stringgetPermission()
return permission if exists
public
getPermission(string $permissionId) : int|null
Parameters
- $permissionId : string
-
string identification
Tags
Return values
int|nullgetPermissionMulti()
return multiple permission if exists
public
getPermissionMulti(string $permissionId) : array<string|int, mixed>|null
Parameters
- $permissionId : string
-
string identification
Tags
Return values
array<string|int, mixed>|nullgetRightGroups()
public
getRightGroups() : array<string|int, mixed>
Return values
array<string|int, mixed>getRoles()
get user roles in system
public
getRoles() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getSubordinate()
public
getSubordinate(int $userId) : int
Parameters
- $userId : int
Return values
intgetUserDepartments()
public
getUserDepartments() : array<string|int, mixed>
Return values
array<string|int, mixed>getUserId()
public
getUserId() : int
Return values
intisAdmin()
public
isAdmin() : bool
Return values
boolsetUserId()
public
setUserId(int $userId) : AccessibleUser
Parameters
- $userId : int