Documentation

RDSMock
in package

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

Properties

$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 = ""

Methods

__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'
Return values
TableMock

enableTriggerLog()

public enableTriggerLog() : mixed

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

        
On this page

Search results