Uses ArrayAccess
to produce Column instances.
Protected Properties | |
DB | $db |
Public Methods | |
__construct (DB $db) | |
string | __toString () |
Returns the SQL reference qualifier (i.e. More... | |
Column[] | getColumns () |
Columns keyed by name/alias. More... | |
bool | offsetExists ($column) |
null Column | offsetGet ($column) |
void | offsetSet ($offset, $value) |
Throws. More... | |
void | offsetUnset ($name) |
Throws. More... | |
|
abstract |
|
abstract |
bool offsetExists | ( | $column | ) |
int | string | $column |
|
abstract |
|
final |
Throws.
void | $offset | |
void | $value |
Exception |
|
final |
Throws.
void | $name |
Exception |