<?php
abstract class Storage_Connection implements Storage_ConnectionInterface{
protected $config =array();
function __construct(array $config=array())
{
$this->config = array_merge($this->config, $config);
}
public static function factory($name, $config=array()){
$connection = 'Storage_Connection_'.ucfirst($name);
return new $connection($config);
}
}