class BasicPermissionMap implements PermissionMapInterface
This is basic permission map complements the masks which have been defined on the standard implementation of the MaskBuilder.
Constants
| PERMISSION_VIEW |
|
| PERMISSION_EDIT |
|
| PERMISSION_CREATE |
|
| PERMISSION_DELETE |
|
| PERMISSION_UNDELETE |
|
| PERMISSION_OPERATOR |
|
| PERMISSION_MASTER |
|
| PERMISSION_OWNER |
|
Methods
| __construct() | ||
| array |
getMasks(string $permission, object $object)
Returns an array of bitmasks. |
|
| Boolean |
contains(string $permission)
Whether this map contains the given permission |
Details
at line 33
public
__construct()
at line 92
public array
getMasks(string $permission, object $object)
Returns an array of bitmasks.
The security identity must have been granted access to at least one of
these bitmasks.
at line 104
public Boolean
contains(string $permission)
Whether this map contains the given permission