Zend Framework
LICENSE
This source file is subject to the new BSD license that is bundled with this package in the file LICENSE.txt. It is also available through the world-wide-web at this URL: http://framework.zend.com/license/new-bsd If you did not receive a copy of the license and are unable to obtain it through the world-wide-web, please send an email to license@zend.com so we can send you a copy immediately.
Zend_Ldap_Collection wraps a list of LDAP entries.
array $_cache = 'array'
Container for item caching to speed up multiple iterations
integer $_current = '1'
Current item number
Zend_Ldap_Collection_Iterator_Default $_iterator = 'null'
Iterator
__construct(
Zend_Ldap_Collection_Iterator_Default $iterator
)
:
Constructor.
__destruct(
)
:
_createEntry(
array $data
)
:
array
Creates the data structure for the given entry data
close(
)
:
boolean
Closes the current result set
count(
)
:
int
Returns the number of items in current result Implements Countable
current(
)
:
array|null
Return the current result item Implements Iterator
dn(
)
:
string|null
Return the current result item DN
getFirst(
)
:
array
Get first entry
getInnerIterator(
)
:
Zend_Ldap_Collection_Iterator_Default
Returns the underlying iterator
key(
)
:
int|null
Return the current result item key Implements Iterator
next(
)
:
Move forward to next result item Implements Iterator
rewind(
)
:
Rewind the Iterator to the first result item Implements Iterator
toArray(
)
:
array
Get all entries as an array
valid(
)
:
boolean
Check if there is a current result item after calls to rewind() or next() Implements Iterator