Bitrix API

Consumer extends UserModel implements AccessibleUser

Table of Contents

Interfaces

AccessibleUser

Constants

ACCESS_USER  = 'U'

Methods

createFromId()  : static
getAccessCodes()  : array<string|int, mixed>
getId()  : mixed
getName()  : string
getPermission()  : int|null
getRoles()  : array<string|int, mixed>
getSubordinate()  : int
getUserDepartments()  : array<string|int, mixed>
getUserId()  : int
isAdmin()  : bool
setUserId()  : AccessibleUser
useRecentlyMaskId()  : mixed

Constants

ACCESS_USER

public mixed ACCESS_USER = 'U'

Methods

createFromId()

public static createFromId(int $userId) : static
Parameters
$userId : int
Return values
static

getAccessCodes()

public getAccessCodes() : array<string|int, mixed>
Return values
array<string|int, mixed>

getName()

public getName() : string
Return values
string

getPermission()

public getPermission(string $permissionId[, int $userFieldId = 0 ]) : int|null
Parameters
$permissionId : string
$userFieldId : int = 0
Return values
int|null

getRoles()

public getRoles() : array<string|int, mixed>
Return values
array<string|int, mixed>

getSubordinate()

public getSubordinate(int $userId) : int
Parameters
$userId : int
Return values
int

getUserDepartments()

public getUserDepartments() : array<string|int, mixed>
Return values
array<string|int, mixed>

getUserId()

public getUserId() : int
Return values
int

isAdmin()

public isAdmin() : bool
Return values
bool

useRecentlyMaskId()

public useRecentlyMaskId(mixed $id) : mixed
Parameters
$id : mixed

        
On this page

Search results