Implements interfaces:
Zend_Ldap_Node_Abstract provides a bas eimplementation for LDAP nodes
Located in /Ldap/Node/Abstract.php (line 41)
Class | Description |
---|---|
![]() |
Zend_Ldap_Node provides an object oriented view into a LDAP node. |
![]() |
Zend_Ldap_Node_Schema provides a simple data-container for the Schema node. |
![]() |
Zend_Ldap_Node_RootDse provides a simple data-container for the RootDSE node. |
Holds the node's current data.
Holds the node's DN.
Constructor.
Constructor is protected to enforce the use of factory methods.
Checks if the given value(s) exist in the attribute
Returns the number of attributes in node.
Implements Countable
Checks whether a given attribute exists.
If $emptyExists is false empty attributes (containing only array()) are treated as non-existent returning false. If $emptyExists is true empty attributes are treated as existent returning true. In this case method returns false only if the attribute name is missing in the key-collection.
Gets a LDAP attribute.
This is an offline method.
Gets all attributes of node.
The collection contains all attributes.
This is an offline method.
Gets node attributes.
The array contains all attributes in its internal format (no conversion).
This is an offline method.
Gets a LDAP date/time attribute.
This is an offline method.
Gets the DN of the current node as a Zend_Ldap_Dn.
The method returns a clone of the node's DN to prohibit modification.
This is an offline method.
Gets the DN of the current node as an array.
This is an offline method.
Gets the DN of the current node as a string.
This is an offline method.
Gets the objectClass of the node
Gets the RDN of the current node as an array.
This is an offline method.
Gets the RDN of the current node as a string.
This is an offline method.
Checks whether a given attribute exists.
Implements ArrayAccess.
Empty attributes will be treated as non-existent.
Gets a LDAP attribute.
Implements ArrayAccess.
This is an offline method.
Sets a LDAP attribute.
Implements ArrayAccess.
This is an offline method.
Deletes a LDAP attribute.
Implements ArrayAccess.
This method deletes the attribute.
This is an offline method.
Reload node attributes from LDAP.
This is an online method.
Returns an array representation of the current node
Returns a JSON representation of the current node
Returns the DN of the current node. {@see getDnString()}
Gets the DN of the current node as a Zend_Ldap_Dn.
This is an offline method.
Gets a LDAP attribute.
This is an offline method.
Checks whether a given attribute exists.
Empty attributes will be treated as non-existent.
Sets a LDAP attribute.
This is an offline method.
Cast to string representation {@see toString()}
Deletes a LDAP attribute.
This method deletes the attribute.
This is an offline method.
Documentation generated on Mon, 21 Jun 2010 15:04:45 -0400 by phpDocumentor 1.4.3