UserModel extends UserModel
FinalYes
Table of Contents
Methods
- createFromId() : static
- getAccessCodes() : array<string|int, mixed>
- getName() : string
- getPermission() : int|null
- Returns permission if exists
- getRoles() : array<string|int, int>
- returns 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()
Returns permission if exists
public
getPermission(string $permissionId) : int|null
Parameters
- $permissionId : string
-
string identification
Return values
int|nullgetRoles()
returns user roles in system
public
getRoles() : array<string|int, int>
Return values
array<string|int, int>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