interface PermissionsInterface

Permissions interface

Methods

bool
hasPermissions(string|int $name, mixed $userId, array $permissions)

Get user permission

bool
addPermission(string $name, string|null $title = null, string|null $description = null, string|null $extension = null)

Add permission item.

mixed
getUserPermissions(integer $authId)

Get user permissions list

Details

at line 25
bool hasPermissions(string|int $name, mixed $userId, array $permissions)

Get user permission

Parameters

string|int $name
mixed $userId
array $permissions

Return Value

bool

at line 36
bool addPermission(string $name, string|null $title = null, string|null $description = null, string|null $extension = null)

Add permission item.

Parameters

string $name
string|null $title
string|null $description
string|null $extension

Return Value

bool

at line 44
mixed getUserPermissions(integer $authId)

Get user permissions list

Parameters

integer $authId

Return Value

mixed