X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=program%2Finclude%2Frcube_result_set.php;h=e4a4ad4f3fd077950809de94d8bb4e34eee82a5c;hb=76507f7c63a660742e76889ad6e3919f3dde3bb0;hp=036ebc33a9aa3fa524cd0ee009bab879dee6b5e8;hpb=1213c6e65f2bab1e140369839a9d0f6db28a9492;p=roundcube.git diff --git a/program/include/rcube_result_set.php b/program/include/rcube_result_set.php index 036ebc3..e4a4ad4 100644 --- a/program/include/rcube_result_set.php +++ b/program/include/rcube_result_set.php @@ -4,8 +4,8 @@ +-----------------------------------------------------------------------+ | program/include/rcube_result_set.php | | | - | This file is part of the RoundCube Webmail client | - | Copyright (C) 2006-2009, RoundCube Dev. - Switzerland | + | This file is part of the Roundcube Webmail client | + | Copyright (C) 2006-2011, The Roundcube Dev Team | | Licensed under the GNU GPL | | | | PURPOSE: | @@ -15,55 +15,57 @@ | Author: Thomas Bruederli | +-----------------------------------------------------------------------+ - $Id: rcube_result_set.php 328 2006-08-30 17:41:21Z thomasb $ + $Id: rcube_result_set.php 5258 2011-09-21 11:17:46Z thomasb $ */ /** - * RoundCube result set class. + * Roundcube result set class. * Representing an address directory result set. * * @package Addressbook */ class rcube_result_set { - var $count = 0; - var $first = 0; - var $current = 0; - var $records = array(); - - function __construct($c=0, $f=0) - { - $this->count = (int)$c; - $this->first = (int)$f; - } - - function add($rec) - { - $this->records[] = $rec; - } - - function iterate() - { - return $this->records[$this->current++]; - } - - function first() - { - $this->current = 0; - return $this->records[$this->current++]; - } - - // alias - function next() - { - return $this->iterate(); - } - - function seek($i) - { - $this->current = $i; - } - -} \ No newline at end of file + var $count = 0; + var $first = 0; + var $current = 0; + var $searchonly = false; + var $records = array(); + + + function __construct($c=0, $f=0) + { + $this->count = (int)$c; + $this->first = (int)$f; + } + + function add($rec) + { + $this->records[] = $rec; + } + + function iterate() + { + return $this->records[$this->current++]; + } + + function first() + { + $this->current = 0; + return $this->records[$this->current++]; + } + + // alias for iterate() + function next() + { + return $this->iterate(); + } + + function seek($i) + { + $this->current = $i; + } + +}