Page MenuHomePhorge

rcube_result_set.php
No OneTemporary

Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None

rcube_result_set.php

<?php
/*
+-----------------------------------------------------------------------+
| program/include/rcube_result_set.php |
| |
| This file is part of the RoundCube Webmail client |
| Copyright (C) 2006-2008, RoundCube Dev. - Switzerland |
| Licensed under the GNU GPL |
| |
| PURPOSE: |
| Class representing an address directory result set |
| |
+-----------------------------------------------------------------------+
| Author: Thomas Bruederli <roundcube@gmail.com> |
+-----------------------------------------------------------------------+
$Id: rcube_result_set.php 328 2006-08-30 17:41:21Z thomasb $
*/
/**
* 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 rcube_result_set($c=0, $f=0)
{
$this->__construct($c, $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;
}
}

File Metadata

Mime Type
text/x-php
Expires
Sat, Apr 4, 4:26 AM (1 d, 4 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
1f/33/09580e1627fa030957b9f87e17d0
Default Alt Text
rcube_result_set.php (1 KB)

Event Timeline