RolePermissionService
FinalYes
Table of Contents
Methods
- __construct() : mixed
- deletePermissionsByDashboard() : void
- deleteRole() : Result
- Deletes a role by id.
- saveRole() : Result
- saveRolePermissions() : Result
Methods
__construct()
public
__construct() : mixed
deletePermissionsByDashboard()
public
deletePermissionsByDashboard(int $dashboardId) : void
Parameters
- $dashboardId : int
deleteRole()
Deletes a role by id.
public
deleteRole(int $roleId) : Result
Parameters
- $roleId : int
Tags
Return values
ResultsaveRole()
public
saveRole(string $name[, int|null $roleId = null ]) : Result
Parameters
- $name : string
-
Role name.
- $roleId : int|null = null
-
Role identification number.
Return values
ResultsaveRolePermissions()
public
saveRolePermissions(array<string|int, mixed> $permissionSettings) : Result
Parameters
- $permissionSettings : array<string|int, mixed>