Pagine la liste des news récentes

This commit is contained in:
2022-11-30 10:45:06 +01:00
parent 9519287329
commit 2c8e49e560
5 changed files with 79 additions and 6 deletions

View File

@@ -11,9 +11,9 @@ $loader->register();
$security = new \Silex\Controller\SecurityController();
$user = new \Silex\Controller\UserController();
$router = new Router($_SERVER['REQUEST_URI']);
$router->setBasePath("~cofrizot/silex/index.php");
$router->get('/^$/', [$user, 'index']);
$router->get('/^news\/(?<id>[\w-]+)$/', [$user, 'viewPost']);
$router->get('/^recent\/(?<page>\d+)$/', [$user, 'index']);
$router->get('/^news\/(?<id>\d+)$/', [$user, 'viewPost']);
$router->get('/^comments\/(?<id>[\w-]+)$/', [$user, 'viewPostComments']);
$router->match('/^login$/', [$security, 'login']);
$router->run(new \Silex\DI\DI($router))->render(__DIR__ . '/../' . VIEW_PATH);