Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F117751773
rcube_result_set.php
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Authored By
Unknown
Size
1 KB
Referenced Files
None
Subscribers
None
rcube_result_set.php
View Options
<?php
/*
+-----------------------------------------------------------------------+
| program/include/rcube_result_set.php |
| |
| This file is part of the Roundcube Webmail client |
| Copyright (C) 2006-2011, The Roundcube Dev Team |
| |
| Licensed under the GNU General Public License version 3 or |
| any later version with exceptions for skins & plugins. |
| See the README file for a full license statement. |
| |
| PURPOSE: |
| Class representing an address directory result set |
| |
+-----------------------------------------------------------------------+
| Author: Thomas Bruederli <roundcube@gmail.com> |
+-----------------------------------------------------------------------+
*/
/**
* 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
$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
;
}
}
File Metadata
Details
Attached
Mime Type
text/x-php
Expires
Sat, Apr 4, 3:26 AM (1 d, 16 h)
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
28/49/9a8259b67002564760d1a23ec958
Default Alt Text
rcube_result_set.php (1 KB)
Attached To
Mode
R113 roundcubemail
Attached
Detach File
Event Timeline