RoleUtil extends RoleUtil
Table of Contents
Methods
- __construct() : mixed
- createRole() : int
- deleteRole() : mixed
- getDefaultMap() : array<string|int, mixed>
- getMembers() : mixed
- getPermissions() : array<string|int, mixed>
- getRoles() : mixed
- insertPermissions() : void
- insert data to permission table
- updatePermissions() : mixed
- updateRoleRelations() : mixed
- updateTitle() : mixed
Methods
__construct()
public
__construct(int $roleId) : mixed
Parameters
- $roleId : int
createRole()
public
static createRole(string $title) : int
Parameters
- $title : string
Return values
intdeleteRole()
public
deleteRole() : mixed
getDefaultMap()
public
static getDefaultMap() : array<string|int, mixed>
Return values
array<string|int, mixed>getMembers()
public
getMembers([int $limit = 0 ]) : mixed
Parameters
- $limit : int = 0
getPermissions()
public
getPermissions() : array<string|int, mixed>
Return values
array<string|int, mixed>getRoles()
public
static getRoles() : mixed
insertPermissions()
insert data to permission table
public
static insertPermissions(array<string|int, mixed> $valuesData) : void
Parameters
- $valuesData : array<string|int, mixed>
Tags
updatePermissions()
public
updatePermissions(array<string|int, mixed> $permissions) : mixed
Parameters
- $permissions : array<string|int, mixed>
-
[ permission_id => value ]
Tags
updateRoleRelations()
public
updateRoleRelations(array<string|int, mixed> $roleRelations) : mixed
Parameters
- $roleRelations : array<string|int, mixed>
Tags
updateTitle()
public
updateTitle(string $title) : mixed
Parameters
- $title : string