getAttribute(PDO::ATTR_DRIVER_NAME))) { case 'mysql': { $connection = new MySqlConnection($pdo); } break; case 'pgsql': { $connection = new PostgresConnection($pdo); } break; case 'sqlite': { $connection = new SQLiteConnection($pdo); } break; case 'sqlsrv': { $connection = new SqlServerConnection($pdo); } break; } if (! is_null($connection)) { $connection->setFetchMode($fetchMode); if (bff('debug')) { $connection->enableQueryLog(); } $this->connections['default'] = $connection; } } }