Table of Contents
Interfaces
- PermissionCacheInterface
Properties
-
$keyPrefix
: string
Methods
-
get()
: array<string|int, mixed>|null
-
invalidateAll()
: void
-
invalidateUser()
: void
-
set()
: void
-
key()
: string
$keyPrefix
private
string
$keyPrefix
= 'rbac_permissions'
get()
public
get(int $userId) : array<string|int, mixed>|null
Parameters
-
$userId
: int
-
Return values
array<string|int, mixed>|null
invalidateAll()
public
invalidateAll() : void
invalidateUser()
public
invalidateUser(int $userId) : void
Parameters
-
$userId
: int
-
set()
public
set(int $userId, array<string|int, mixed> $permissions) : void
Parameters
-
$userId
: int
-
-
$permissions
: array<string|int, mixed>
-
key()
private
key(int $userId) : string
Parameters
-
$userId
: int
-