Class Zend_Ldap_Node_Schema_ObjectClass_OpenLdap

Description

Implements interfaces:

Zend_Ldap_Node_Schema_ObjectClass_OpenLdap provides access to the objectClass schema information on an OpenLDAP server.

  • copyright: Copyright (c) 2005-2010 Zend Technologies USA Inc. (http://www.zend.com)
  • license: New BSD License

Located in /Ldap/Node/Schema/ObjectClass/OpenLdap.php (line 42)

Zend_Ldap_Node_Schema_Item
   |
   --Zend_Ldap_Node_Schema_ObjectClass_OpenLdap
Variable Summary
Method Summary
 string getDescription ()
 array getMayContain ()
 array getMustContain ()
 string getName ()
 string getOid ()
 array getParentClasses ()
 array getParents ()
 integer getType ()
Variables
array $_inheritedMay = null (line 56)

All inherited "MAY" attributes

  • access: protected
array $_inheritedMust = null (line 50)

All inherited "MUST" attributes

  • access: protected

Inherited Variables

Inherited from Zend_Ldap_Node_Schema_Item

Zend_Ldap_Node_Schema_Item::$_data
Methods
getDescription (line 132)

Gets the objectClass description

  • access: public
string getDescription ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getDescription()
Gets the objectClass description
getMayContain (line 97)

Gets the attributes that this objectClass may contain

  • access: public
array getMayContain ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getMayContain()
Gets the attributes that this objectClass may contain
getMustContain (line 84)

Gets the attributes that this objectClass must contain

  • access: public
array getMustContain ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getMustContain()
Gets the attributes that this objectClass must contain
getName (line 64)

Gets the objectClass name

  • access: public
string getName ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getName()
Gets the objectClass name
getOid (line 74)

Gets the objectClass OID

  • access: public
string getOid ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getOid()
Gets the objectClass OID
getParentClasses (line 161)

Returns the parent objectClasses of this class.

This includes structural, abstract and auxiliary objectClasses

  • access: public
array getParentClasses ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getParentClasses()
Returns the parent objectClasses of this class.
getParents (line 171)

Returns the parent object classes in the inhertitance tree if one exists

  • return: of Zend_Ldap_Node_Schema_ObjectClass_OpenLdap
  • access: public
array getParents ()
getType (line 142)

Gets the objectClass type

  • access: public
integer getType ()

Implementation of:
Zend_Ldap_Node_Schema_ObjectClass_Interface::getType()
Gets the objectClass type
_resolveInheritance (line 110)

Resolves the inheritance tree

  • access: protected
void _resolveInheritance ()

Inherited Methods

Inherited From Zend_Ldap_Node_Schema_Item

 Zend_Ldap_Node_Schema_Item::__construct()
 Zend_Ldap_Node_Schema_Item::count()
 Zend_Ldap_Node_Schema_Item::getData()
 Zend_Ldap_Node_Schema_Item::offsetExists()
 Zend_Ldap_Node_Schema_Item::offsetGet()
 Zend_Ldap_Node_Schema_Item::offsetSet()
 Zend_Ldap_Node_Schema_Item::offsetUnset()
 Zend_Ldap_Node_Schema_Item::setData()
 Zend_Ldap_Node_Schema_Item::__get()
 Zend_Ldap_Node_Schema_Item::__isset()

Documentation generated on Mon, 21 Jun 2010 15:36:44 -0400 by phpDocumentor 1.4.3