Joomla CMS
4.2.2
Documentation des API du CMS Joomla en version 4.2.2
|
Fonctions membres publiques | |
__construct (AdapterInterface $adapter) | |
bind (string $dn=null, string $password=null) | |
query (string $dn, string $query, array $options=[]) | |
getEntryManager () | |
escape (string $subject, string $ignore='', int $flags=0) | |
Fonctions membres publiques statiques | |
static | create (string $adapter, array $config=[]) |
Attributs privés | |
$adapter | |
Membres hérités additionnels | |
Champs de données hérités de LdapInterface | |
const | ESCAPE_FILTER = 0x01 |
const | ESCAPE_DN = 0x02 |
__construct | ( | AdapterInterface | $adapter | ) |
Références Ldap\$adapter.
{Return a connection bound to the ldap.
ConnectionException | if dn / password could not be bound |
Implémente LdapInterface.
Références $password.
|
static |
Creates a new Ldap instance.
string | $adapter | The adapter name |
array | $config | The adapter's configuration |
Références Ldap\$adapter, et $config.
escape | ( | string | $subject, |
string | $ignore = '' , |
||
int | $flags = 0 |
||
) |
{Escape a string for use in an LDAP filter or DN.
Implémente LdapInterface.
Références $subject.
getEntryManager | ( | ) |
query | ( | string | $dn, |
string | $query, | ||
array | $options = [] |
||
) |
{Queries a ldap server for entries matching the given criteria.
Implémente LdapInterface.
Références $options, et $query.
Référencé par PlgAuthenticationLdap\searchByString().
|
private |
Référencé par Ldap\__construct(), et Ldap\create().