Aleksander Machniak
2014-08-06 b9d3e607bbc0e7430e99a5b0a5431a78f57d6680
Merge branch 'master' of github.com:roundcube/roundcubemail
1 files modified
19 ■■■■ changed files
program/lib/Net/LDAP3/Result.php 19 ●●●● patch | view | raw | blame | history
program/lib/Net/LDAP3/Result.php
@@ -71,7 +71,7 @@
    }
    /**
     *
     * Wrapper for ldap_sort()
     */
    public function sort($attr)
    {
@@ -79,18 +79,23 @@
    }
    /**
     *
     * Get entries count
     */
    public function count()
    {
        if (!isset($this->count))
        if (!isset($this->count)) {
            $this->count = ldap_count_entries($this->conn, $this->result);
        }
        return $this->count;
    }
    /**
     * Wrapper for ldap_get_entries()
     *
     * @param bool $normalize Optionally normalize the entries to a list of hash arrays
     *
     * @return array List of LDAP entries
     */
    public function entries($normalize = false)
    {
@@ -103,6 +108,14 @@
        return $entries;
    }
    /**
     * Wrapper for ldap_get_dn() using the current entry pointer
     */
    public function get_dn()
    {
        return $this->current ? ldap_get_dn($this->conn, $this->current) : null;
    }
    /***  Implement PHP 5 Iterator interface to make foreach work  ***/