[Zend_Acl] element index

Package indexes

All elements
a d e g h i o r s t z _
_
top
Variable $_resourceId
Unique id of Resource
Variable $_resources
Resource tree
Variable $_roleId
Unique id of Role
Variable $_roleRegistry
Role registry
Variable $_roles
Internal Role registry data storage
Variable $_rules
ACL rules; whitelist (deny everything to all) by default
Method _getRoleRegistry
Returns the Role registry for this ACL
Method _getRules
Returns the rules associated with a Resource and a Role, or null if no such rules exist
Method _getRuleType
Returns the rule type associated with the specified Resource, Role, and privilege combination.
Method _roleDFSAllPrivileges
Performs a depth-first search of the Role DAG, starting at $role, in order to find a rule allowing/denying $role access to all privileges upon $resource
Method _roleDFSOnePrivilege
Performs a depth-first search of the Role DAG, starting at $role, in order to find a rule allowing/denying $role access to a $privilege upon $resource
Method _roleDFSVisitAllPrivileges
Visits an $role in order to look for a rule allowing/denying $role access to all privileges upon $resource
Method _roleDFSVisitOnePrivilege
Visits an $role in order to look for a rule allowing/denying $role access to a $privilege upon $resource
Method __construct
Sets the Role identifier
Method __construct
Sets the Resource identifier
a
top
Page Acl.php
Acl.php in Acl.php
Method add
Zend_Acl::add() in Acl.php
Adds a Resource having an identifier unique to the ACL
Method add
Adds a Role having an identifier unique to the registry
Method addRole
Adds a Role having an identifier unique to the registry
Method allow
Adds an "allow" rule to the ACL
Method assert
Returns true if and only if the assertion conditions are met
d
top
Method deny
Zend_Acl::deny() in Acl.php
Adds a "deny" rule to the ACL
e
top
Page Exception.php
Exception.php in Exception.php
Page Exception.php
Exception.php in Exception.php
g
top
Method get
Returns the identified Role
Method get
Zend_Acl::get() in Acl.php
Returns the identified Resource
Method getParents
Returns an array of an existing Role's parents
Method getResourceId
Returns the string identifier of the Resource
Method getResourceId
Defined by Zend_Acl_Resource_Interface; returns the Resource identifier
Method getRole
Returns the identified Role
Method getRoleId
Defined by Zend_Acl_Role_Interface; returns the Role identifier
Method getRoleId
Returns the string identifier of the Role
h
top
Method has
Zend_Acl::has() in Acl.php
Returns true if and only if the Resource exists in the ACL
Method has
Returns true if and only if the Role exists in the registry
Method hasRole
Returns true if and only if the Role exists in the registry
i
top
Page Interface.php
Interface.php in Interface.php
Page Interface.php
Interface.php in Interface.php
Page Interface.php
Interface.php in Interface.php
Method inherits
Returns true if and only if $role inherits from $inherit
Method inherits
Returns true if and only if $resource inherits from $inherit
Method inheritsRole
Returns true if and only if $role inherits from $inherit
Method isAllowed
Returns true if and only if the Role has access to the Resource
o
top
Class Constant OP_ADD
Zend_Acl::OP_ADD in Acl.php
Rule operation: add
Class Constant OP_REMOVE
Rule operation: remove
r
top
Page Resource.php
Resource.php in Resource.php
Page Registry.php
Registry.php in Registry.php
Page Role.php
Role.php in Role.php
Method remove
Removes a Resource and all of its children
Method remove
Removes the Role from the registry
Method removeAll
Removes all Resources
Method removeAll
Removes all Roles from the registry
Method removeAllow
Removes "allow" permissions from the ACL
Method removeDeny
Removes "deny" restrictions from the ACL
Method removeRole
Removes the Role from the registry
Method removeRoleAll
Removes all Roles from the registry
s
top
Method setRule
Performs operations on ACL rules
t
top
Class Constant TYPE_ALLOW
Rule type: allow
Class Constant TYPE_DENY
Rule type: deny
z
top
Class Zend_Acl
Zend_Acl in Acl.php
Class Zend_Acl_Assert_Interface
Zend_Acl_Assert_Interface in Interface.php
Class Zend_Acl_Exception
Zend_Acl_Exception in Exception.php
Class Zend_Acl_Resource
Zend_Acl_Resource in Resource.php
Class Zend_Acl_Resource_Interface
Class Zend_Acl_Role
Zend_Acl_Role in Role.php
Class Zend_Acl_Role_Interface
Zend_Acl_Role_Interface in Interface.php
Class Zend_Acl_Role_Registry
Zend_Acl_Role_Registry in Registry.php
Class Zend_Acl_Role_Registry_Exception
a d e g h i o r s t z _