Zend_Ldap_Node_Schema_ObjectClass_Interface provides a contract for schema objectClasses.

category Zend
package Zend_Ldap
subpackage Schema
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Gets the objectClass description

getDescription() : string

Returns

string

Gets the attributes that this objectClass may contain

getMayContain() : array

Returns

array

Gets the attributes that this objectClass must contain

getMustContain() : array

Returns

array

Gets the objectClass name

getName() : string

Returns

string

Gets the objectClass OID

getOid() : string

Returns

string

Returns the parent objectClasses of this class.

getParentClasses() : array

This includes structural, abstract and auxiliary objectClasses

Returns

array

Gets the objectClass type

getType() : integer

Returns

integer