getPermissionsArray() getPermissionsArray(boolean $reset = false): array returns permissions array Parameters boolean $reset Throws \Exception Returnsarray
checkPermission() checkPermission(string $permission_name,boolean $reset = false): boolean checks if role has permission Parameters string $permission_name boolean $reset Throws \Exception Returnsboolean
grantPermission() grantPermission(string $permission_name): self grants permission to role Parameters string $permission_name Throws \App\Base\Exceptions\InvalidValueException Returnsself
revokePermission() revokePermission( $permission_name): $this revokes permission from role Parameters $permission_name Throws \Degami\Basics\Exceptions\BasicException \App\Base\Exceptions\InvalidValueException \Exception Returns$this