ActiveDirectory
extends AbstractItem
in package
implements
ObjectClassInterface
Laminas\Ldap\Node\Schema\ObjectClass\ActiveDirectory provides access to the objectClass schema information on an Active Directory server.
Table of Contents
Interfaces
- ObjectClassInterface
- This class provides a contract for schema objectClasses.
Properties
- $data : array<string|int, mixed>
- The underlying data
Methods
- __construct() : mixed
- __get() : mixed
- Gets a specific attribute from this item
- __isset() : bool
- Checks whether a specific attribute exists.
- count() : mixed
- getData() : array<string|int, mixed>
- Gets the data
- getDescription() : null
- Gets the objectClass description
- getMayContain() : null
- Gets the attributes that this objectClass may contain
- getMustContain() : null
- Gets the attributes that this objectClass must contain
- getName() : string
- Gets the objectClass name
- getOid() : null
- Gets the objectClass OID
- getParentClasses() : null
- Returns the parent objectClasses of this class.
- getType() : null
- Gets the objectClass type
- offsetExists() : mixed
- offsetGet() : mixed
- offsetSet() : mixed
- offsetUnset() : mixed
- setData() : AbstractItem
- Sets the data
Properties
$data
The underlying data
protected
array<string|int, mixed>
$data
Methods
__construct()
public
__construct(array<string|int, mixed> $data) : mixed
Parameters
- $data : array<string|int, mixed>
__get()
Gets a specific attribute from this item
public
__get(string $name) : mixed
Parameters
- $name : string
__isset()
Checks whether a specific attribute exists.
public
__isset(string $name) : bool
Parameters
- $name : string
Return values
boolcount()
public
count() : mixed
Tags
getData()
Gets the data
public
getData() : array<string|int, mixed>
Return values
array<string|int, mixed>getDescription()
Gets the objectClass description
public
getDescription() : null
Return values
nullgetMayContain()
Gets the attributes that this objectClass may contain
public
getMayContain() : null
Return values
nullgetMustContain()
Gets the attributes that this objectClass must contain
public
getMustContain() : null
Return values
nullgetName()
Gets the objectClass name
public
getName() : string
Return values
stringgetOid()
Gets the objectClass OID
public
getOid() : null
Return values
nullgetParentClasses()
Returns the parent objectClasses of this class.
public
getParentClasses() : null
This includes structural, abstract and auxiliary objectClasses
Return values
nullgetType()
Gets the objectClass type
public
getType() : null
Return values
nulloffsetExists()
public
offsetExists(mixed $name) : mixed
Parameters
- $name : mixed
Tags
offsetGet()
public
offsetGet(mixed $offset) : mixed
Parameters
- $offset : mixed
Tags
offsetSet()
public
offsetSet(mixed $offset, mixed $value) : mixed
Parameters
- $offset : mixed
- $value : mixed
Tags
offsetUnset()
public
offsetUnset(mixed $offset) : mixed
Parameters
- $offset : mixed
Tags
setData()
Sets the data
public
setData(array<string|int, mixed> $data) : AbstractItem
Parameters
- $data : array<string|int, mixed>
Return values
AbstractItem —Provides a fluid interface