Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (string $dn, array $attributes=[]) | |
getDn () | |
hasAttribute (string $name) | |
getAttribute (string $name) | |
getAttributes () | |
setAttribute (string $name, array $value) | |
removeAttribute (string $name) | |
Fonctions membres privées | |
getAttributeKey (string $name, bool $caseSensitive=true) | |
Attributs privés | |
$dn | |
$attributes = [] | |
$lowerMap = [] | |
__construct | ( | string | $dn, |
array | $attributes = [] |
||
) |
array<string,array> | $attributes |
Références Entry\$attributes, Entry\$dn, $key, et Entry\setAttribute().
getAttribute | ( | string | $name | ) |
Returns a specific attribute's value.
As LDAP can return multiple values for a single attribute, this value is returned as an array.
string | $name | The name of the attribute |
bool | $caseSensitive | Whether the attribute name is case-sensitive |
Références Entry\getAttributeKey(), et null.
Référencé par LdapUserProvider\getAttributeValue().
|
private |
Référencé par Entry\getAttribute(), et Entry\hasAttribute().
getAttributes | ( | ) |
Returns the complete list of attributes.
Références Entry\$attributes.
Référencé par EntryManager\add(), et EntryManager\update().
getDn | ( | ) |
Returns the entry's DN.
Références Entry\$dn.
Référencé par EntryManager\add(), EntryManager\addAttributeValues(), LdapUserProvider\getAttributeValue(), EntryManager\move(), EntryManager\parseRdnFromEntry(), EntryManager\removeAttributeValues(), EntryManager\rename(), et EntryManager\update().
hasAttribute | ( | string | $name | ) |
Returns whether an attribute exists.
string | $name | The name of the attribute |
bool | $caseSensitive | Whether the check should be case-sensitive |
Références Entry\getAttributeKey(), et null.
Référencé par LdapUserProvider\getAttributeValue().
removeAttribute | ( | string | $name | ) |
Removes a given attribute.
Références $name.
setAttribute | ( | string | $name, |
array | $value | ||
) |
Sets a value for the given attribute.
Référencé par Entry\__construct().
|
private |
Référencé par Entry\__construct(), et Entry\getAttributes().
|
private |
Référencé par Entry\__construct(), et Entry\getDn().
|
private |