class Entry

Methods

__construct($dn, array $attributes = array())

No description

string
getDn()

Returns the entry's DN.

bool
hasAttribute($name)

Returns whether an attribute exists.

null|array
getAttribute($name)

Returns a specific attribute's value.

array
getAttributes()

Returns the complete list of attributes.

setAttribute(string $name, array $value)

Sets a value for the given attribute.

removeAttribute(string $name)

Removes a given attribute.

Details

at line line 22
__construct($dn, array $attributes = array())

Parameters

$dn
array $attributes

at line line 33
string getDn()

Returns the entry's DN.

Return Value

string

at line line 45
bool hasAttribute($name)

Returns whether an attribute exists.

Parameters

$name string The name of the attribute

Return Value

bool

at line line 60
null|array getAttribute($name)

Returns a specific attribute's value.

As LDAP can return multiple values for a single attribute, this value is returned as an array.

Parameters

$name string The name of the attribute

Return Value

null|array

at line line 70
array getAttributes()

Returns the complete list of attributes.

Return Value

array

at line line 81
setAttribute(string $name, array $value)

Sets a value for the given attribute.

Parameters

string $name
array $value

at line line 91
removeAttribute(string $name)

Removes a given attribute.

Parameters

string $name