PermissionHandler
in package
Allows modules to define permissions.
Tags
Table of Contents
Properties
- $_permissions : array<string, array<string, string>>
Methods
- getPermissions() : array<string, array<string, string>>
- Get all registered permissions.
- registerPermissions() : void
- Register a permission for display in the StaffCP.
Properties
$_permissions
private
static array<string, array<string, string>>
$_permissions
All registered permissions.
Methods
getPermissions()
Get all registered permissions.
public
static getPermissions() : array<string, array<string, string>>
Return values
array<string, array<string, string>> —Permission array.
registerPermissions()
Register a permission for display in the StaffCP.
public
static registerPermissions(string $section, array<string|int, mixed> $permissions) : void
Parameters
- $section : string
-
Permission section to add permission to.
- $permissions : array<string|int, mixed>
-
List of unique permissions to register.