|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct () | |
| addRoleParent ($role, $parent) | |
Public Member Functions inherited from Zend_Acl | |
| addRole ($role, $parents=null) | |
| getRole ($role) | |
| hasRole ($role) | |
| inheritsRole ($role, $inherit, $onlyParents=false) | |
| removeRole ($role) | |
| removeRoleAll () | |
| addResource ($resource, $parent=null) | |
| add (Zend_Acl_Resource_Interface $resource, $parent=null) | |
| get ($resource) | |
| has ($resource) | |
| inherits ($resource, $inherit, $onlyParent=false) | |
| remove ($resource) | |
| removeAll () | |
| allow ($roles=null, $resources=null, $privileges=null, Zend_Acl_Assert_Interface $assert=null) | |
| deny ($roles=null, $resources=null, $privileges=null, Zend_Acl_Assert_Interface $assert=null) | |
| removeAllow ($roles=null, $resources=null, $privileges=null) | |
| removeDeny ($roles=null, $resources=null, $privileges=null) | |
| setRule ($operation, $type, $roles=null, $resources=null, $privileges=null, Zend_Acl_Assert_Interface $assert=null) | |
| isAllowed ($role=null, $resource=null, $privilege=null) | |
| getRegisteredRoles () | |
| getRoles () | |
| getResources () | |
Data Fields | |
| const | RULE_PERM_DENY = 0 |
| const | RULE_PERM_INHERIT = 1 |
| const | RULE_PERM_ALLOW = 2 |
Data Fields inherited from Zend_Acl | |
| const | TYPE_ALLOW = 'TYPE_ALLOW' |
| const | TYPE_DENY = 'TYPE_DENY' |
| const | OP_ADD = 'OP_ADD' |
| const | OP_REMOVE = 'OP_REMOVE' |
Additional Inherited Members | |
Protected Member Functions inherited from Zend_Acl | |
| _getRoleRegistry () | |
| _roleDFSAllPrivileges (Zend_Acl_Role_Interface $role, Zend_Acl_Resource_Interface $resource=null) | |
| _roleDFSVisitAllPrivileges (Zend_Acl_Role_Interface $role, Zend_Acl_Resource_Interface $resource=null, &$dfs=null) | |
| _roleDFSOnePrivilege (Zend_Acl_Role_Interface $role, Zend_Acl_Resource_Interface $resource=null, $privilege=null) | |
| _roleDFSVisitOnePrivilege (Zend_Acl_Role_Interface $role, Zend_Acl_Resource_Interface $resource=null, $privilege=null, &$dfs=null) | |
| _getRuleType (Zend_Acl_Resource_Interface $resource=null, Zend_Acl_Role_Interface $role=null, $privilege=null) | |
| & | _getRules (Zend_Acl_Resource_Interface $resource=null, Zend_Acl_Role_Interface $role=null, $create=false) |
Protected Attributes inherited from Zend_Acl | |
| $_roleRegistry = null | |
| $_resources = array() | |
| $_isAllowedRole = null | |
| $_isAllowedResource = null | |
| $_isAllowedPrivilege = null | |
| $_rules | |
ACL. Can be queried for relations between roles and resources.
@api
| __construct | ( | ) |
| addRoleParent | ( | $role, | |
| $parent | |||
| ) |
| const RULE_PERM_INHERIT = 1 |