DB_NAME, 'user' => DB_USER, 'password' => DB_PASSWORD, 'host' => DB_HOST, 'driver' => DB_DRIVER, 'charset' => DB_DRIVER === 'pdo_mysql' ? 'utf8mb4' : 'utf8', ]; if (DB_DRIVER === 'pdo_sqlite') { $connectionParams['path'] = 'test_database.sqlite'; } try { $connect = DriverManager::getConnection($connectionParams, $doctrineConfig); RepositoryFactory::init($connect); $err = 0; } catch (DBALException $e) { $logger = new LogService(); $logger->log('ERROR', $e->getMessage()); } } else { define('NOMAPPLICATION', 'Framadate'); define('DEFAULT_LANGUAGE', 'fr'); define('IMAGE_TITRE', 'images/logo-framadate.png'); define('LOG_FILE', 'admin/stdout.log'); $ALLOWED_LANGUAGES = [ 'fr' => 'Français', 'en' => 'English', 'es' => 'Español', 'de' => 'Deutsch', 'it' => 'Italiano', 'br' => 'Brezhoneg', ]; } require_once __DIR__ . '/i18n.php'; // Smarty require_once __DIR__ . '/smarty.php';