PHP 클래스 Spot\Config

상속: implements Serializable
파일 보기 프로젝트 열기: vlucas/spot 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_connections
$_defaultConnection
$_typeHandlers

공개 메소드들

메소드 설명
__construct ( )
addConnection ( string $name, string $dsn, array $options = [], $default = false ) : Spot_Adapter_Interface Add database connection
connection ( string $name = null ) : Spot_Adapter_Interface Get connection by name
defaultConnection ( ) : Spot_Adapter_Interface Get default connection
serialize ( ) Default serialization behavior is to not attempt to serialize stored adapter connections at all (thanks @TheSavior re: Issue #7)
typeHandler ( string $type, $class = null ) : Spot_Adapter_Interface Get type handler class by type
unserialize ( $serialized )

메소드 상세

__construct() 공개 메소드

public __construct ( )

addConnection() 공개 메소드

Add database connection
public addConnection ( string $name, string $dsn, array $options = [], $default = false ) : Spot_Adapter_Interface
$name string Unique name for the connection
$dsn string DSN string for this connection
$options array Array of key => value options for adapter
리턴 Spot_Adapter_Interface Spot adapter instance

connection() 공개 메소드

Get connection by name
public connection ( string $name = null ) : Spot_Adapter_Interface
$name string Unique name of the connection to be returned
리턴 Spot_Adapter_Interface Spot adapter instance

defaultConnection() 공개 메소드

Get default connection
public defaultConnection ( ) : Spot_Adapter_Interface
리턴 Spot_Adapter_Interface Spot adapter instance

serialize() 공개 메소드

Default serialization behavior is to not attempt to serialize stored adapter connections at all (thanks @TheSavior re: Issue #7)
public serialize ( )

typeHandler() 공개 정적인 메소드

Get type handler class by type
public static typeHandler ( string $type, $class = null ) : Spot_Adapter_Interface
$type string Field type (i.e. 'string' or 'int', etc.)
리턴 Spot_Adapter_Interface Spot adapter instance

unserialize() 공개 메소드

public unserialize ( $serialized )

프로퍼티 상세

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

protected $_connections

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

protected $_defaultConnection

$_typeHandlers 보호되어 있는 정적으로 프로퍼티

protected static $_typeHandlers