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
Detailsinteger $_current = '1'Current item number
DetailsZend_Ldap_Collection_Iterator_Default $_iterator = 'null'Iterator
Details__construct(
Zend_Ldap_Collection_Iterator_Default $iterator
)
:
Constructor.
Details__destruct(
)
:
Details_createEntry(
array $data
)
:
arrayCreates the data structure for the given entry data
Detailsclose(
)
:
booleanCloses the current result set
Detailscount(
)
:
intReturns the number of items in current result Implements Countable
Detailscurrent(
)
:
array|nullReturn the current result item Implements Iterator
Detailsdn(
)
:
string|nullReturn the current result item DN
DetailsgetFirst(
)
:
arrayGet first entry
DetailsgetInnerIterator(
)
:
Zend_Ldap_Collection_Iterator_DefaultReturns the underlying iterator
Detailskey(
)
:
int|nullReturn the current result item key Implements Iterator
Detailsnext(
)
:
Move forward to next result item Implements Iterator
Detailsrewind(
)
:
Rewind the Iterator to the first result item Implements Iterator
DetailstoArray(
)
:
arrayGet all entries as an array
Detailsvalid(
)
:
booleanCheck if there is a current result item after calls to rewind() or next() Implements Iterator
Details