Beispiel #1
0
 /**
  * Get database connection
  *
  * @return \PDO
  * @throws \Exception
  */
 protected function getDbConnection()
 {
     if (is_null($this->dbConnection)) {
         $dbParameters = $this->_getDatabaseConnectionParameters();
         if (!is_array($dbParameters)) {
             throw new \Exception('No valid database connection parameters found');
         }
         $this->dbConnection = \Zettr\DbConnection::getConnection($dbParameters);
     }
     return $this->dbConnection;
 }