Ejemplo n.º 1
0
 public function __construct(PDO $pdo = null)
 {
     if ($pdo) {
         $this->db = $pdo;
     } else {
         if (!Registry::has('main')) {
             throw new \Exception('Connection is not set up');
         }
         $this->db = Registry::get('main');
     }
 }
Ejemplo n.º 2
0
 public function configure(array $params, Configuration $configuration)
 {
     Registry::set($params['alias'], $params['driver'] === 'mysql' ? $this->mysql($params) : $this->sqlite($params));
     return false;
 }
Ejemplo n.º 3
0
 public function __construct()
 {
     parent::__construct(\Hub\Registry::get('db_session'));
 }