PHP Class Piwik\Db\Adapter

Show file Open project: piwik/piwik Class Usage Examples

Public Methods

Method Description
factory ( string $adapterName, array &$dbInfos, boolean $connect = true ) : Piwik\Db\AdapterInterface Create adapter
getAdapters ( ) : array Get list of adapters
getDefaultPortForAdapter ( string $adapterName ) : integer Get default port for named adapter
isRecommendedAdapter ( string $adapterName ) : boolean Checks if the available adapters are recommended by Piwik or not.

Private Methods

Method Description
getAdapterClassName ( string $adapterName ) : string Get adapter class name

Method Details

factory() public static method

Create adapter
public static factory ( string $adapterName, array &$dbInfos, boolean $connect = true ) : Piwik\Db\AdapterInterface
$adapterName string database adapter name
$dbInfos array database connection info
$connect boolean
return Piwik\Db\AdapterInterface

getAdapters() public static method

Get list of adapters
public static getAdapters ( ) : array
return array

getDefaultPortForAdapter() public static method

Get default port for named adapter
public static getDefaultPortForAdapter ( string $adapterName ) : integer
$adapterName string
return integer

isRecommendedAdapter() public static method

Checks if the available adapters are recommended by Piwik or not.
public static isRecommendedAdapter ( string $adapterName ) : boolean
$adapterName string
return boolean