config['compiler'])) ? $connection->config['compiler'] : $connection->driver(); switch ($compiler) { case 'mysql': return new MySQL; case 'pgsql': return new Postgres; default: return new Compiler; } } }