Table of Contents
Properties
-
$dbname
: string
-
$enable_trigger_log
: bool
-
$host
: string
-
$mariadb_server_running
: bool|null
-
$password
: string
-
$pdo
: PDO|null
-
$user
: string
Methods
-
__construct()
: mixed
-
__destruct()
: mixed
-
createDatabase()
: mixed
-
createTable()
: TableMock
-
drop()
: void
-
enableTriggerLog()
: mixed
-
getTable()
: TableMock
-
loadDataset()
: void
-
runQuery()
: mixed
-
tearDownTriggerLogImpl()
: mixed
-
defaultTables()
: void
$dbname
private
string
$dbname
$enable_trigger_log
private
bool
$enable_trigger_log
= false
$host
private
string
$host
= "localhost"
$mariadb_server_running
private
static bool|null
$mariadb_server_running
= null
$password
private
string
$password
= ""
$pdo
private
PDO|null
$pdo
= null
$user
private
string
$user
= "root"
__construct()
public
__construct(TestCase $test_case[, mixed $host = "localhost" ]) : mixed
Parameters
-
$test_case
: TestCase
-
-
$host
: mixed
= "localhost"
-
__destruct()
public
__destruct() : mixed
createDatabase()
public
createDatabase([mixed $dbname = null ]) : mixed
Parameters
-
$dbname
: mixed
= null
-
createTable()
public
createTable(string $name[, bool $use_sql_file = true ][, string $pk_name = 'id' ]) : TableMock
Parameters
-
$name
: string
-
-
$use_sql_file
: bool
= true
-
-
$pk_name
: string
= 'id'
-
drop()
public
drop() : void
enableTriggerLog()
public
enableTriggerLog() : mixed
getTable()
public
getTable(string $name) : TableMock
Parameters
-
$name
: string
-
loadDataset()
public
loadDataset(string $filename[, array<string|int, mixed> $match = [] ]) : void
Parameters
-
$filename
: string
-
-
$match
: array<string|int, mixed>
= []
-
runQuery()
public
runQuery(string $query[, mixed $select = false ]) : mixed
Parameters
-
$query
: string
-
-
$select
: mixed
= false
-
tearDownTriggerLogImpl()
public
tearDownTriggerLogImpl() : mixed
defaultTables()
private
defaultTables() : void