RolePermissionServiceInterface
Table of Contents
Methods
-
deleteRole()
: void
-
getRoleList()
: array<string|int, mixed>
-
getRoleListByUser()
: array<string|int, mixed>
-
getSavedPermissions()
: array<string|int, mixed>
-
saveRole()
: int
-
saveRolePermissions()
: array<string|int, mixed>
deleteRole()
public
deleteRole(int $roleId) : void
Parameters
-
$roleId
: int
-
getRoleList()
public
getRoleList([array<string|int, mixed> $parameters = [] ]) : array<string|int, mixed>
Parameters
-
$parameters
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>
getRoleListByUser()
public
getRoleListByUser(int $userId) : array<string|int, mixed>
Parameters
-
$userId
: int
-
Return values
array<string|int, mixed>
getSavedPermissions()
public
getSavedPermissions([array<string|int, mixed> $parameters = [] ]) : array<string|int, mixed>
Parameters
-
$parameters
: array<string|int, mixed>
= []
-
Return values
array<string|int, mixed>
saveRole()
public
saveRole(string $name[, int|null $roleId = null ]) : int
Parameters
-
$name
: string
-
-
$roleId
: int|null
= null
-
saveRolePermissions()
public
saveRolePermissions(array<string|int, mixed> $permissionSettings) : array<string|int, mixed>
Parameters
-
$permissionSettings
: array<string|int, mixed>
-
Return values
array<string|int, mixed>