Documentation

Driver extends AbstractDriverMiddleware
in package

FinalYes

Table of Contents

Properties

$case  : int
$mode  : int
$wrappedDriver  : Driver

Methods

__construct()  : mixed
connect()  : mixed
{@inheritDoc}
createDatabasePlatformForVersion()  : AbstractPlatform
Factory method for creating the appropriate platform instance for the given version.
getDatabasePlatform()  : mixed
{@inheritDoc}
getExceptionConverter()  : ExceptionConverter
getSchemaManager()  : mixed
{@inheritDoc}

Properties

Methods

__construct()

public __construct(Driver $driver, int $mode, int $case) : mixed
Parameters
$driver : Driver
$mode : int
$case : int

connect()

{@inheritDoc}

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

createDatabasePlatformForVersion()

Factory method for creating the appropriate platform instance for the given version.

public createDatabasePlatformForVersion(mixed $version) : AbstractPlatform
Parameters
$version : mixed

The platform/server version string to evaluate. This should be given in the notation the underlying database vendor uses.

Return values
AbstractPlatform

        
On this page

Search results