Permet d'ajouter de nouveaux articles

This commit is contained in:
2022-12-06 09:00:55 +01:00
parent 8118cfe188
commit d0343eb5a9
12 changed files with 146 additions and 9 deletions

View File

@@ -10,6 +10,7 @@ $loader->register();
$security = new \Silex\Controller\SecurityController();
$user = new \Silex\Controller\UserController();
$admin = new \Silex\Controller\AdminController();
$router = new Router($_SERVER['REQUEST_URI']);
$router->get('/^$/', [$user, 'index']);
$router->get('/^recent\/(?<page>\d+)$/', [$user, 'index']);
@@ -18,6 +19,8 @@ $router->get('/^comments\/(?<id>[\w-]+)$/', [$user, 'viewPostComments']);
$router->match('/^login$/', [$security, 'login']);
$router->match('/^register$/', [$security, 'register']);
$router->match('/^logout$/', [$security, 'logout']);
$router->match('/^admin\/publish$/', [$admin, 'publish']);
$router->match('/^admin\/edit\/(?<id>\d+)$/', [$admin, 'edit']);
$di = new \Silex\DI\DI($router);
$router->run($di)->render($di, __DIR__ . '/../' . VIEW_PATH);