Public Member Functions | |
KjwArrayResultSet ($resultset) | |
Construct a KjwArrayResultSet. | |
destroy () | |
Destructor performing cleanup. | |
getNext () | |
Fetch the current result row and advance pointer to the next. | |
at () | |
Returns at which row the resultset is. | |
size () | |
Returns the number of results in the result set as an integer. | |
seekAbs ($offset) | |
Seek in the resultset to an absolute position. | |
Public Attributes | |
$_data | |
The data array. | |
$_pointer | |
The array pointer. |
This class takes an array as its input instead of an SQL result set resource.
Definition at line 28 of file KjwArrayResultSet.php.
KjwArrayResultSet::at | ( | ) |
Returns at which row the resultset is.
Reimplemented from KjwResultSet.
Definition at line 59 of file KjwArrayResultSet.php.
KjwArrayResultSet::destroy | ( | ) |
Destructor performing cleanup.
Don't rely on this being called ever. The user must call it by hand.
Reimplemented from KjwResultSet.
Definition at line 45 of file KjwArrayResultSet.php.
KjwArrayResultSet::getNext | ( | ) |
Fetch the current result row and advance pointer to the next.
Reimplemented from KjwResultSet.
Definition at line 52 of file KjwArrayResultSet.php.
KjwArrayResultSet::KjwArrayResultSet | ( | $ | resultset | ) |
Construct a KjwArrayResultSet.
$resultset | An array of associative arrays (dictionaries). |
Definition at line 37 of file KjwArrayResultSet.php.
References KjwResultSet::KjwResultSet().
KjwArrayResultSet::seekAbs | ( | $ | offset | ) |
Seek in the resultset to an absolute position.
$offset | The zero-based offset. |
Reimplemented from KjwResultSet.
Definition at line 69 of file KjwArrayResultSet.php.
KjwArrayResultSet::size | ( | ) |
Returns the number of results in the result set as an integer.
Reimplemented from KjwResultSet.
Definition at line 64 of file KjwArrayResultSet.php.
KjwArrayResultSet::$_data |
KjwArrayResultSet::$_pointer |