Pionia Core

DatabaseDriverInterface
in

Table of Contents

Methods

connect()  : static
Establishes the database connection
getApplication()  : PioniaApplication|null
Returns the application instance
getDsn()  : string|null
Returns the DSN
getPdo()  : PDO|null
Returns the PDO instance
getPrefix()  : string|null
Returns the database table prefix we should use
getType()  : string
Returns the database type we are connecting to
isLogging()  : bool
Tell the core if we should log queries
isTestMode()  : bool
Sets whether we are in test mode

Methods

connect()

Establishes the database connection

public static connect(PioniaApplication|null $application[, null|string|array<string|int, mixed>|PDO $connection = 'default' ]) : static
Parameters
$application : PioniaApplication|null
$connection : null|string|array<string|int, mixed>|PDO = 'default'
Return values
static

getPrefix()

Returns the database table prefix we should use

public getPrefix() : string|null
Return values
string|null

getType()

Returns the database type we are connecting to

public getType() : string
Return values
string

        
On this page

Search results