Method |
Description |
|
__construct ( Framework $Framework, $File = null ) |
|
|
allPermissionsPaginated ( integer $perPage = 25 ) : array |
Get an array of all permission paths and human names |
|
availablePermissions ( ) : array |
Get all the available permissions we can pick from
on the menu items list |
|
availableRulesList ( ) : array |
Uses available rules from Devise\Users\Permissions\RuleManager Class to build options for select |
|
getAllPermissions ( ) : array |
Get all permissions from current permissions config |
|
getPermissionByPath ( string $condition ) : array |
Get permission and any related data by using its permission path
to retrieve its related data from the permissions config |
|
getRuleParamMap ( $rules ) : array |
Uses array of rule names to create a map of names to paramter count |
|