<?php namespace Doctrine\Tests; class TestUtil { public static function getConnection() { if (isset($GLOBALS['db_type'], $GLOBALS['db_username'], $GLOBALS['db_password'], $GLOBALS['db_host'], $GLOBALS['db_name'], $GLOBALS['db_port'])) { $params = array( 'driver' => $GLOBALS['db_type'], 'user' => $GLOBALS['db_username'], 'password' => $GLOBALS['db_password'], 'host' => $GLOBALS['db_host'], 'dbname' => $GLOBALS['db_name'], 'port' => $GLOBALS['db_port'] ); } else { $params = array( 'driver' => 'pdo_sqlite', 'memory' => true ); } return \Doctrine\DBAL\DriverManager::getConnection($params); } }