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');
}
boolenableLogging()
enableSqlLogging()
getDb() : String
StringgetElapsed() : mixed
mixedgetInstance() : \LudoDB | \LudoDBMySql | \LudoDBMySqlI | \LudoDBPDO
getQueryCount() : int
inthasConnection() : bool
Example:
LudoDB::hasConnection()
boolhasPDO() : bool
boolisLoggingEnabled() : bool
boollog($sql, array $arguments)
array
setConnectionType($type)
setDb($dbName)
setHost($host)
setPassword($pwd)
setUser($user)
tableExists($tableName) : String
StringuseDatabase($name)
countRows() : int
intgetHost() : String
StringgetPassword() : String
StringgetUser() : String
StringgetTime() : 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