__construct(ElggDb $db) | Elgg\Application\Database | |
Elgg::Database::__construct(\Elgg\Database\Config $config,\Elgg\Logger $logger=null) | Elgg\Database | |
__get($name) | Elgg\Application\Database | |
__set($name, $value) | Elgg\Application\Database | |
assertInstalled() | Elgg\Application\Database | |
connect($type="readwrite") | Elgg\Application\Database | |
DELAYED_HANDLER | Elgg\Database | |
DELAYED_PARAMS | Elgg\Database | |
DELAYED_QUERY | Elgg\Database | |
DELAYED_TYPE | Elgg\Database | |
deleteData($query, array $params=[]) | Elgg\Application\Database | |
disableQueryCache() | Elgg\Application\Database | |
enableQueryCache() | Elgg\Application\Database | |
executeDelayedQueries() | Elgg\Application\Database | |
executeQuery($query, Connection $connection, array $params=[]) | Elgg\Database | protected |
fingerprintCallback($callback) | Elgg\Application\Database | |
getConnection($type) | Elgg\Database | protected |
getData($query, $callback= '', array $params=[]) | Elgg\Application\Database | |
getDataRow($query, $callback= '', array $params=[]) | Elgg\Application\Database | |
getQueryCount() | Elgg\Application\Database | |
getResults($query, $callback=null, $single=false, array $params=[]) | Elgg\Database | protected |
getServerVersion($type) | Elgg\Application\Database | |
getTablePrefix() | Elgg\Application\Database | |
insertData($query, array $params=[]) | Elgg\Application\Database | |
invalidateQueryCache() | Elgg\Database | protected |
registerDelayedQuery($query, $type, $handler="", array $params=[]) | Elgg\Application\Database | |
runSqlScript($scriptlocation) | Elgg\Application\Database | |
sanitizeInt($value, $signed=true) | Elgg\Application\Database | |
sanitizeString($value) | Elgg\Application\Database | |
setLogger(Logger $logger) | Elgg\Application\Database | |
setTimer(Timer $timer) | Elgg\Application\Database | |
setupConnections() | Elgg\Application\Database | |
updateData($query, $getNumRows=false, array $params=[]) | Elgg\Application\Database | |