Interface **Phalcon\\Acl\\AdapterInterface** ============================================ .. role:: raw-html(raw) :format: html :raw-html:`Source on GitHub` Methods ------- abstract public **setDefaultAction** (*mixed* $defaultAccess) ... abstract public **getDefaultAction** () ... abstract public **setNoArgumentsDefaultAction** (*mixed* $defaultAccess) ... abstract public **getNoArgumentsDefaultAction** () ... abstract public **addRole** (*mixed* $role, [*mixed* $accessInherits]) ... abstract public **addInherit** (*mixed* $roleName, *mixed* $roleToInherit) ... abstract public **isRole** (*mixed* $roleName) ... abstract public **isResource** (*mixed* $resourceName) ... abstract public **addResource** (*mixed* $resourceObject, *mixed* $accessList) ... abstract public **addResourceAccess** (*mixed* $resourceName, *mixed* $accessList) ... abstract public **dropResourceAccess** (*mixed* $resourceName, *mixed* $accessList) ... abstract public **allow** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*mixed* $func]) ... abstract public **deny** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*mixed* $func]) ... abstract public **isAllowed** (*mixed* $roleName, *mixed* $resourceName, *mixed* $access, [*array* $parameters]) ... abstract public **getActiveRole** () ... abstract public **getActiveResource** () ... abstract public **getActiveAccess** () ... abstract public **getRoles** () ... abstract public **getResources** () ...