메소드 |
설명 |
|
getLdapObjectSchema ( ) : array |
Get the LdapObjectSchema that has been set. |
|
getSelectedAttributes ( ) : array |
Get the attributes that were selected for in the query. |
|
hydrateAllFromLdap ( array $entries ) : mixed |
Hydrates an array of LDAP entries. |
|
hydrateFromLdap ( array $entry ) : mixed |
Hydrates a single LDAP entry. |
|
hydrateToLdap ( mixed $object ) : array |
Hydrates an array representing a LDAP object so it can be sent back to LDAP. |
|
setLdapConnection ( LdapTools\Connection\LdapConnectionInterface $connection = null ) |
Set the LDAP connection for the context of this hydration. |
|
setLdapObjectSchema ( LdapObjectSchema $schema = null ) |
Set the LdapObjectSchema object needed for attribute/value conversion. |
|
setOperationType ( integer $type ) |
Set the LDAP operation type that is requesting this hydration. |
|
setSelectedAttributes ( array $attributes ) |
If this query is based off a LdapObjectSchema then include the attributes as they were named in the select
statement. How they were named in the select statement is how they will be passed back. This also means that any
converters applied to the mapped name, but not to the LDAP attribute name, will not be applied. |
|