‪TYPO3CMS  10.4
TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver Class Reference
Inheritance diagram for TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver:

Public Member Functions

 connect (array $params, $username=null, $password=null, array $driverOptions=[])
 
 getName ()
 

Private Member Functions

 _constructPdoDsn (array $params, array $connectionOptions)
 
 splitOptions (array $options)
 
 getConnectionOptionsDsn (array $connectionOptions)
 

Detailed Description

This is a full "clone" of the class of package doctrine/dbal. Scope is to use the PDOConnection of TYPO3. All private methods have to be checked on every release of doctrine/dbal.

Definition at line 24 of file Driver.php.

Member Function Documentation

◆ _constructPdoDsn()

TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver::_constructPdoDsn ( array  $params,
array  $connectionOptions 
)
private

◆ connect()

TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver::connect ( array  $params,
  $username = null,
  $password = null,
array  $driverOptions = [] 
)

◆ getConnectionOptionsDsn()

TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver::getConnectionOptionsDsn ( array  $connectionOptions)
private

◆ getName()

TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver::getName ( )

{}

Definition at line 103 of file Driver.php.

◆ splitOptions()

TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver::splitOptions ( array  $options)
private

{}

Definition at line 70 of file Driver.php.

Referenced by TYPO3\CMS\Core\Database\Driver\PDOSqlsrv\Driver\connect().