__construct()
__destruct()
close()
count()
current()
getAttributeNameTreatment()
getLDAP()
key()
next()
rewind()
setAttributeNameTreatment()
valid()
$attributeNameTreatment
$current
$itemCount
$ldap
$resultId
ATTRIBUTE_NATIVE
ATTRIBUTE_TO_LOWER
ATTRIBUTE_TO_UPPER
Zend\Ldap\Collection\DefaultIterator is the default collection iterator implementation using ext/ldap
__construct(\Zend\Ldap\Ldap $ldap, resource $resultId) : \Zend\Ldap\Collection\DefaultIterator
\Zend\Ldap\Ldap
resource
\Zend\Ldap\Exception\LdapException |
if no entries was found. |
---|
__destruct()
close() : bool
bool
count() : int
int
current() : array | null
getAttributeNameTreatment() : int | \Zend\Ldap\Collection\callable
int
\Zend\Ldap\Collection\callable
key() : string | null
next()
\Zend\Ldap\Exception\LdapException |
---|
rewind()
\Zend\Ldap\Exception\LdapException |
---|
setAttributeNameTreatment(int | \Zend\Ldap\Collection\callable $attributeNameTreatment) : \Zend\Ldap\Collection\DefaultIterator
Can either be one of the following constants - Zend\Ldap\Collection\DefaultIterator::ATTRIBUTE_TO_LOWER - Zend\Ldap\Collection\DefaultIterator::ATTRIBUTE_TO_UPPER - Zend\Ldap\Collection\DefaultIterator::ATTRIBUTE_NATIVE or a valid callback accepting the attribute's name as it's only argument and returning the new attribute's name.
int\Zend\Ldap\Collection\callable
\Zend\Ldap\Collection\DefaultIterator
Provides a fluent interfacevalid() : bool
bool
$attributeNameTreatment : integer | \Zend\Ldap\Collection\callable
$current : resource
$itemCount : int
$resultId : resource
ATTRIBUTE_NATIVE
ATTRIBUTE_TO_LOWER
ATTRIBUTE_TO_UPPER