PHP 클래스 yajra\Oci8\Connectors\OracleConnector

상속: extends Illuminate\Database\Connectors\Connector, implements Illuminate\Database\Connectors\ConnectorInterface
파일 보기 프로젝트 열기: yajra/laravel-oci8 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$options array The default PDO connection options.

공개 메소드들

메소드 설명
connect ( array $config ) : PDO Establish a database connection.
createConnection ( string $tns, array $config, array $options ) : PDO Create a new PDO connection.

보호된 메소드들

메소드 설명
checkMultipleHostDsn ( array $config ) : array Set DSN host from config.
getDsn ( array $config ) : string Create a DSN string from a configuration.
parseConfig ( array $config ) : array Parse configurations.
setCharset ( array $config ) : array Set charset from config.
setHost ( array $config ) : array Set host from config.
setServiceId ( array $config ) : array Set service id from config.
setTNS ( array $config ) : array Set tns from config.

비공개 메소드들

메소드 설명
setPort ( array $config ) : array Set port from config.
setProtocol ( array $config ) : array Set protocol from config.

메소드 상세

checkMultipleHostDsn() 보호된 메소드

Set DSN host from config.
protected checkMultipleHostDsn ( array $config ) : array
$config array
리턴 array

connect() 공개 메소드

Establish a database connection.
public connect ( array $config ) : PDO
$config array
리턴 PDO

createConnection() 공개 메소드

Create a new PDO connection.
public createConnection ( string $tns, array $config, array $options ) : PDO
$tns string
$config array
$options array
리턴 PDO

getDsn() 보호된 메소드

Create a DSN string from a configuration.
protected getDsn ( array $config ) : string
$config array
리턴 string

parseConfig() 보호된 메소드

Parse configurations.
protected parseConfig ( array $config ) : array
$config array
리턴 array

setCharset() 보호된 메소드

Set charset from config.
protected setCharset ( array $config ) : array
$config array
리턴 array

setHost() 보호된 메소드

Set host from config.
protected setHost ( array $config ) : array
$config array
리턴 array

setServiceId() 보호된 메소드

Set service id from config.
protected setServiceId ( array $config ) : array
$config array
리턴 array

setTNS() 보호된 메소드

Set tns from config.
protected setTNS ( array $config ) : array
$config array
리턴 array

프로퍼티 상세

$options 보호되어 있는 프로퍼티

The default PDO connection options.
protected array $options
리턴 array