<?php /** * easy.php : Ligne de commande pour le framework */ /* * On charge l'autoloader de composer pour avoir accès à * toutes les classes de l'application et des bibliothèques */ use PHQ\Base\Application; use PHQ\Routing\Router; use PHQ\Translate\Translate; require __DIR__ . '/../vendor/autoload.php'; function translate($key) { return Translate::_($key); } function url($name, array $params = []) { return Router::url($name, $params); } try { $app = new Application(); $app->initConfig(); $app->initDatabase(); $app->runCommand(); } catch (Exception $e) { exit($e->getMessage()); }