|
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
|
Public Member Functions | |
| __construct (\Magento\Framework\AclFactory $aclFactory, \Magento\Framework\Acl\LoaderInterface $roleLoader, \Magento\Framework\Acl\LoaderInterface $resourceLoader, \Magento\Framework\Acl\LoaderInterface $ruleLoader) | |
| getAcl () | |
| resetRuntimeAcl () | |
Protected Attributes | |
| $_acl | |
| $_loaderPool | |
| $_aclFactory | |
Access Control List Builder. Retrieves required role/rule/resource loaders and uses them to populate provided ACL object. Acl object is put to cache after creation. On consequent requests, ACL object is deserialized from cache.
@api
Definition at line 16 of file Builder.php.
| __construct | ( | \Magento\Framework\AclFactory | $aclFactory, |
| \Magento\Framework\Acl\LoaderInterface | $roleLoader, | ||
| \Magento\Framework\Acl\LoaderInterface | $resourceLoader, | ||
| \Magento\Framework\Acl\LoaderInterface | $ruleLoader | ||
| ) |
| \Magento\Framework\AclFactory | $aclFactory | |
| \Magento\Framework\Acl\LoaderInterface | $roleLoader | |
| \Magento\Framework\Acl\LoaderInterface | $resourceLoader | |
| \Magento\Framework\Acl\LoaderInterface | $ruleLoader |
Definition at line 43 of file Builder.php.
| getAcl | ( | ) |
Build Access Control List
Definition at line 59 of file Builder.php.
| resetRuntimeAcl | ( | ) |
|
protected |
Definition at line 23 of file Builder.php.
|
protected |
Definition at line 35 of file Builder.php.
|
protected |
Definition at line 30 of file Builder.php.