LudoDB class
package | LudoDB |
---|---|
author | Alf Magne Kalleland |
__construct()
createDatabase($name)
databaseExists($name) : bool
Example:
$instance =
if(!LudoDB::getInstance()->databaseExists('nameOfDatabase')){
LudoDB::getInstance()->createDatabase('nameOfDatabase');
}
bool
enableLogging()
enableSqlLogging()
getDb() : String
String
getElapsed() : mixed
mixed
getInstance() : \LudoDB | \LudoDBMySql | \LudoDBMySqlI | \LudoDBPDO
getQueryCount() : int
int
hasConnection() : bool
Example:
LudoDB::hasConnection()
bool
hasPDO() : bool
bool
isLoggingEnabled() : bool
bool
log($sql, array $arguments)
array
setConnectionType($type)
setDb($dbName)
setHost($host)
setPassword($pwd)
setUser($user)
tableExists($tableName) : String
String
useDatabase($name)
countRows() : int
int
getHost() : String
String
getPassword() : String
String
getUser() : String
String
getTime() : mixed
mixed
$conn : \PDO
$logSQLs : bool
$loggingEnabled : bool
$queryCounter : int
$startTime : float
$connectionType : string
$instance : \LudoDB
ADAPTER_MYSQL
ADAPTER_MYSQLI
ADAPTER_PDO
ADAPTER_PDO_ORACLE