spoof
|
Public Member Functions | |
getName () | |
getDB () | |
setName ($name) | |
setDB ($db) | |
getExecutor () | |
getLanguage () |
Protected Attributes | |
$name | |
$db | |
$executor | |
$language |
Abstract class that implements database storage interface
getDB | ( | ) |
getExecutor | ( | ) |
Returns name of the query executor. The driver executor is returned, unless it is overriden by the storage object.
Implements IStore.
getLanguage | ( | ) |
Returns name of the query language. The driver language is returned, unless it is overriden by the storage object.
Implements IStore.
getName | ( | ) |
setDB | ( | $db | ) |
Set the database connection alias of the table.
string | $db | database alias |
Implements IStore.
setName | ( | $name | ) |
|
protected |
Database connection alias. Extending classes will need to set the actual database connection alias for use with the connection pooling implementation.
|
protected |
Optional query executor name. If specified this will override the executor provided by the connection driver.
|
protected |
Optional database query language. If specified this will override the language specified with the connection driver.
|
protected |
Data store name. Extending classes will need to set the actual data store or table name. This name will be set as a value of the type attribute of the record object returned from this class.