Properties

$connectionPool

$connectionPool : 

Connection management array( "connection" => connection resource id, "expire_time" => expire time, "schema" => default schema name, "charset" => char set / encoding )

Type

$configHandle

$configHandle : 

Type

$connectionAdapter

$connectionAdapter : 

Type

$sqlAdapter

$sqlAdapter : 

Type

$servers

$servers : 

Type

Methods

getConnection()

getConnection(  $group,   $node,   $role = "master") 

Parameters

$group
$node
$role

getConnectionKey()

getConnectionKey(  $connConf) 

Parameters

$connConf

saveConnection()

saveConnection(  $connConf,   $connection,   $ttl) 

Parameters

$connConf
$connection
$ttl

getCachedConnection()

getCachedConnection(  $group,   $node,   $role) 

Parameters

$group
$node
$role

getNewConnection()

getNewConnection(  $group,   $node,   $role) 

Parameters

$group
$node
$role