public function getConnection() { if (!Environment::hasConnection()) { $this->markTestSkipped('No database connection available'); } if (self::$con === null) { self::$con = Environment::getService('connection'); } if ($this->connection === null) { $this->connection = self::$con; } return $this->createDefaultDBConnection($this->connection->getWrappedConnection(), Environment::getService('config')->get('psx_sql_db')); }