/var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/migrations/src
Edit: /var/www/vhosts/ihelp.ro/_OLD/vendor/cakephp/migrations/src/CakeAdapter.php (2592B)
connection = $connection;
$pdo = $adapter->getConnection();
if ($pdo->getAttribute(PDO::ATTR_ERRMODE) !== PDO::ERRMODE_EXCEPTION) {
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
}
$connection->cacheMetadata(false);
if ($connection->getDriver() instanceof Postgres) {
$config = $connection->config();
$schema = empty($config['schema']) ? 'public' : $config['schema'];
$pdo->exec('SET search_path TO ' . $schema);
}
$connection->getDriver()->setConnection($pdo);
}
/**
* Gets the CakePHP Connection object.
*
* @return \Cake\Database\Connection
*/
public function getCakeConnection()
{
return $this->connection;
}
/**
* Returns a new Query object
*
* @return \Cake\Database\Query
*/
public function getQueryBuilder()
{
return $this->getCakeConnection()->newQuery();
}
/**
* Returns the adapter type name, for example mysql
*
* @return string
*/
public function getAdapterType()
{
return $this->getAdapter()->getAdapterType();
}
}