Class AbstractDb
The framework database interface
Direct known subclasses
Abstract
Namespace:Alo\Db
Package:Database
Author:Art <a.molcanovas@gmail.com>
Located atsys/class/alo/db/abstractdb.php
Namespace:Alo\Db
Package:Database
Author:Art <a.molcanovas@gmail.com>
Located atsys/class/alo/db/abstractdb.php
Methods summary
public | |
abstract public integer | |
public string | |
abstract public | |
abstract public boolean | |
abstract public integer|float | |
abstract public | |
abstract public | |
abstract public | |
abstract public array|boolean | |
abstract public array|boolean | |
protected string |
Magic methods summary
Constants summary
string | V_CACHE | 'c' | # Defines a parameter as "whether to cache" |
string | V_TIME | 't' | # Defines a parameter as "cache time" in seconds |
string | V_PREFIX | 'p' | # Defines a parameter as "cache hash prefix" |
string | V_FETCH_NUM | 'n' | # Defines a variable as "whether to fetch as a numeric array instead of assoc" |
Properties summary
public static | $this | # Static reference to the last instance of the class |
protected static array | $defaultSettings | # Default query options |
protected | $cache | # The cache object in use |
protected string | $cachePrefix | # The prefix to use for cache keys |
protected string | $lastHash | # The last cache hash generated |