Zend_Ldap_Collection_Iterator_Default is the default collection iterator implementation using ext/ldap
category | Zend |
---|---|
package | Zend_Ldap |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(\Zend_Ldap $ldap, resource $resultId) : void
\Zend_Ldap
resource
__destruct()
close() : boolean
boolean
count() : integer
integer
current() : array | null
\Zend_Ldap_Exception |
---|
array
null
getAttributeNameTreatment() : integer | callback
integer
callback
getLdap() : \Zend_Ldap
\Zend_Ldap
key() : string | null
string
null
next()
\Zend_Ldap_Exception |
---|
rewind()
\Zend_Ldap_Exception |
---|
setAttributeNameTreatment(integer|callback $attributeNameTreatment) : \Zend_Ldap_Collection_Iterator_Default
Can either be one of the following constants
integer
callback
\Zend_Ldap_Collection_Iterator_Default
Provides a fluent interfacevalid() : boolean
boolean
$_attributeNameTreatment : integer | callback
self::ATTRIBUTE_TO_LOWER
$_current : resource
null
$_itemCount : integer
-1
$_ldap : \Zend_Ldap
null
$_resultId : resource
null
ATTRIBUTE_NATIVE = 3
ATTRIBUTE_TO_LOWER = 1
ATTRIBUTE_TO_UPPER = 2