ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Class ilLDAPPagedResult. More...
Public Member Functions | |
__construct ($a_ldap_handle, $a_result=null) | |
numRows () | |
Total count of resulted rows. More... | |
setResult ($result) | |
Resource from ldap_search() More... | |
get () | |
Returns last result. More... | |
getRows () | |
Returns complete results. More... | |
run () | |
Starts ldap_get_entries() and transforms results. More... | |
__destruct () | |
Private Member Functions | |
addEntriesToRows (array $entries) | |
Adds Results from ldap_get_entries() to rows. More... | |
toSimpleArray (array $entry) | |
Transforms results from ldap_get_entries() to a simple format. More... | |
Private Attributes | |
$handle | |
$result = null | |
array | $rows = [] |
array | $last_row |
Class ilLDAPPagedResult.
Definition at line 26 of file class.ilLDAPResult.php.
ilLDAPResult::__construct | ( | $a_ldap_handle, | |
$a_result = null |
|||
) |
resource | \Ldap\Connection | $a_ldap_handle | from ldap_connect() |
null|false|resource|list< |
Definition at line 45 of file class.ilLDAPResult.php.
References null.
ilLDAPResult::__destruct | ( | ) |
Definition at line 151 of file class.ilLDAPResult.php.
|
private |
Adds Results from ldap_get_entries() to rows.
Definition at line 105 of file class.ilLDAPResult.php.
References $data, and toSimpleArray().
Referenced by run().
ilLDAPResult::get | ( | ) |
ilLDAPResult::getRows | ( | ) |
ilLDAPResult::numRows | ( | ) |
Total count of resulted rows.
Definition at line 57 of file class.ilLDAPResult.php.
ilLDAPResult::run | ( | ) |
Starts ldap_get_entries() and transforms results.
Definition at line 92 of file class.ilLDAPResult.php.
References addEntriesToRows().
ilLDAPResult::setResult | ( | $result | ) |
Resource from ldap_search()
false|resource|list< |
Definition at line 66 of file class.ilLDAPResult.php.
References $result.
|
private |
Transforms results from ldap_get_entries() to a simple format.
Definition at line 122 of file class.ilLDAPResult.php.
References $data.
Referenced by addEntriesToRows().
|
private |
Definition at line 31 of file class.ilLDAPResult.php.
|
private |
Definition at line 39 of file class.ilLDAPResult.php.
|
private |
Definition at line 36 of file class.ilLDAPResult.php.
Referenced by setResult().
|
private |
Definition at line 38 of file class.ilLDAPResult.php.
Referenced by getRows().