DataResult
protected $result
ArrayObject holding the current row data
protected $currentRow
current row number
protected $rowNum
indicates if there are any more rows in result set
protected $valid
returns an ArrayObject containing row data or false if no (more) rows
abstract protected function getRow()
returns number of rows in result set
abstract public function getNumRows()
abstract public function getNumFields()
returns current row from dataset (overrides Iterator:: current())
public function current()
returns current row number (overrides Iterator::key())
public function key()
repositions cursor to beginning of dataset and resets row number (overrides Iterator::rewind())
public function rewind()
retrieves next row from dataset, places it into currentRow and increments row number (overrides Iterator:: next())
public function next()