mediatekformation

Driver extends AbstractSQLiteDriver
in package

Abstract base implementation of the {@link Doctrine\DBAL\Driver} interface for SQLite based drivers.

Table of Contents

$userDefinedFunctions  : array<string|int, mixed>
connect()  : Connection
{@inheritdoc}
getDatabasePlatform()  : AbstractPlatform
Gets the DatabasePlatform instance that provides all the metadata about the platform this driver connects to.
getExceptionConverter()  : ExceptionConverter
Gets the ExceptionConverter that can be used to convert driver-level exceptions into DBAL exceptions.
getSchemaManager()  : AbstractSchemaManager
Gets the SchemaManager that can be used to inspect and change the underlying database schema of the platform this driver connects to.
constructPdoDsn()  : string
Constructs the Sqlite PDO DSN.

Properties

$userDefinedFunctions

private array<string|int, mixed> $userDefinedFunctions = ['sqrt' => ['callback' => [\Doctrine\DBAL\Platforms\SqlitePlatform::class, 'udfSqrt'], 'numArgs' => 1], 'mod' => ['callback' => [\Doctrine\DBAL\Platforms\SqlitePlatform::class, 'udfMod'], 'numArgs' => 2], 'locate' => ['callback' => [\Doctrine\DBAL\Platforms\SqlitePlatform::class, 'udfLocate'], 'numArgs' => -1]]

Methods

connect()

{@inheritdoc}

public connect(array<string|int, mixed> $params) : Connection
Parameters
$params : array<string|int, mixed>
Return values
Connection

constructPdoDsn()

Constructs the Sqlite PDO DSN.

private constructPdoDsn(array<string|int, mixed> $params) : string
Parameters
$params : array<string|int, mixed>
Return values
string

Search results