class ResultSet extends Object implements Iterator, IRowContainer

Represents a result set.

Properties

Connection read-only $connection

Methods

__construct(Connection $connection, $queryString, array $params)

No description

getConnection()

No description

getPdoStatement()

No description

string
getQueryString()

No description

array
getParameters()

No description

int
getColumnCount()

No description

int
getRowCount()

No description

float
getTime()

No description

array
normalizeRow($row)

Normalizes result row.

void
dump()

Displays complete result set as HTML table for debug purposes.

rewind()

No description

current()

No description

key()

No description

next()

No description

valid()

No description

IRow|bool
fetch()

No description

mixed|false
fetchField($column = 0)

Fetches single field.

array
fetchPairs($key = NULL, $value = NULL)

No description

IRow[]
fetchAll()

No description

array
fetchAssoc($path)

Fetches all rows and returns associative tree.

Details

at line 55
__construct(Connection $connection, $queryString, array $params)

No description

Parameters

Connection $connection
$queryString
array $params

at line 77
Connection getConnection()

No description

Return Value

Connection

at line 87
PDOStatement getPdoStatement()

internal  
 

No description

Return Value

PDOStatement

at line 96
string getQueryString()

No description

Return Value

string

at line 105
array getParameters()

No description

Return Value

array

at line 114
int getColumnCount()

No description

Return Value

int

at line 123
int getRowCount()

No description

Return Value

int

at line 132
float getTime()

No description

Return Value

float

at line 143
array normalizeRow($row)

Normalizes result row.

Parameters

$row

Return Value

array

at line 190
void dump()

Displays complete result set as HTML table for debug purposes.

Return Value

void

at line 199
rewind()

No description

at line 207
current()

No description

at line 213
key()

No description

at line 219
next()

No description

at line 225
valid()

No description

at line 241
IRow|bool fetch()

No description

Return Value

IRow|bool

if there is no row

at line 270
mixed|false fetchField($column = 0)

Fetches single field.

Parameters

$column

Return Value

mixed|false

at line 280
array fetchPairs($key = NULL, $value = NULL)

No description

Parameters

$key
$value

Return Value

array

at line 289
IRow[] fetchAll()

No description

Return Value

IRow[]

at line 303
array fetchAssoc($path)

Fetches all rows and returns associative tree.

Parameters

$path

Return Value

array