Abstract class **Phalcon\\Acl\\Adapter** ======================================== *implements* :doc:`Phalcon\\Acl\\AdapterInterface `, :doc:`Phalcon\\Events\\EventsAwareInterface ` .. role:: raw-html(raw) :format: html :raw-html:`Source on GitHub` Adapter for Phalcon\\Acl adapters Methods ------- public **getActiveRole** () Role which the list is checking if it's allowed to certain resource/access public **getActiveResource** () Resource which the list is checking if some role can access it public **getActiveAccess** () Active access which the list is checking if some role can access it public **setEventsManager** (:doc:`Phalcon\\Events\\ManagerInterface ` $eventsManager) Sets the events manager public **getEventsManager** () Returns the internal event manager public **setDefaultAction** (*mixed* $defaultAccess) Sets the default access level (Phalcon\\Acl::ALLOW or Phalcon\\Acl::DENY) public **getDefaultAction** () Returns the default ACL access level abstract public **setNoArgumentsDefaultAction** (*mixed* $defaultAccess) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **getNoArgumentsDefaultAction** () inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **addRole** (*mixed* $role, [*mixed* $accessInherits]) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **addInherit** (*mixed* $roleName, *mixed* $roleToInherit) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **isRole** (*mixed* $roleName) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **isResource** (*mixed* $resourceName) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **addResource** (*mixed* $resourceObject, *mixed* $accessList) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **addResourceAccess** (*mixed* $resourceName, *mixed* $accessList) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **dropResourceAccess** (*mixed* $resourceName, *mixed* $accessList) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **allow** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*mixed* $func]) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **deny** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*mixed* $func]) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **isAllowed** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*array* $parameters]) inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **getRoles** () inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ... abstract public **getResources** () inherited from :doc:`Phalcon\\Acl\\AdapterInterface ` ...