PermissionsInterface
in
Permissions interface
Table of Contents
Methods
- addPermission() : bool
- Add permission item.
- getUserPermissions() : mixed
- Get user permissions list
- hasPermissions() : bool
- Get user permission
Methods
addPermission()
Add permission item.
public
addPermission(string $name[, string|null $title = null ][, string|null $description = null ][, string|null $extension = null ][, bool|null $deny = false ]) : bool
Parameters
- $name : string
- $title : string|null = null
- $description : string|null = null
- $extension : string|null = null
- $deny : bool|null = false
Return values
boolgetUserPermissions()
Get user permissions list
public
getUserPermissions(int $authId) : mixed
Parameters
- $authId : int
hasPermissions()
Get user permission
public
hasPermissions(string|int $name, mixed $userId, array<string|int, mixed> $permissions[, bool $deny = false ]) : bool
Parameters
- $name : string|int
- $userId : mixed
- $permissions : array<string|int, mixed>
- $deny : bool = false