Zend_Ldap_Node_Schema_ObjectClass_ActiveDirectory provides access to the objectClass
schema information on an Active Directory server.
category |
Zend |
package |
Zend_Ldap |
subpackage |
Schema |
copyright |
Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license |
New BSD License |
inherited_from |
\Zend_Ldap_Node_Schema_Item |
Methods
Constructor.
__construct(array $data)
Inherited
Gets a specific attribute from this item
__get(string $name) : mixed
Inherited
Parameters
$name
string
Returns
mixed
Checks whether a specific attribute exists.
__isset(string $name) : boolean
Inherited
Parameters
$name
string
Returns
boolean
Returns the number of attributes.
count() : integer
Inherited
Gets the data
getData() : array
Inherited
Gets the objectClass description
getDescription() : string
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getDescription() |
Returns
string
Gets the attributes that this objectClass may contain
getMayContain() : array
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getMayContain() |
Returns
array
Gets the attributes that this objectClass must contain
getMustContain() : array
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getMustContain() |
Returns
array
Gets the objectClass name
getName() : string
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getName() |
Returns
string
Gets the objectClass OID
getOid() : string
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getOid() |
Returns
string
Returns the parent objectClasses of this class.
getParentClasses() : array
This includes structural, abstract and auxiliary objectClasses
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getParentClasses() |
Returns
array
Gets the objectClass type
getType() : integer
inherited_from |
\Zend_Ldap_Node_Schema_ObjectClass_Interface::getType() |
Returns
integer
Checks whether a specific attribute exists.
offsetExists(string $name) : boolean
Inherited
Parameters
$name
string
Returns
boolean
Gets a specific attribute from this item
offsetGet(string $name) : mixed
Inherited
Parameters
$name
string
Returns
mixed
Always throws BadMethodCallException
Implements ArrayAccess.
offsetSet(string $name, mixed $value) : null
Inherited
This method is needed for a full implementation of ArrayAccess
Parameters
$name
string
$value
mixed
Exceptions
Returns
null
Always throws BadMethodCallException
Implements ArrayAccess.
offsetUnset(string $name) : null
Inherited
This method is needed for a full implementation of ArrayAccess
Parameters
$name
string
Exceptions
Returns
null
Sets the data
setData(array $data) : \Zend_Ldap_Node_Schema_Item
Inherited
Parameters
$data
array
Returns
\Zend_Ldap_Node_Schema_Item
Provides a fluent interface
Properties
The underlying data
$_data : array