diff options
Diffstat (limited to 'public/index.php')
| -rw-r--r-- | public/index.php | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/public/index.php b/public/index.php index 591fff7..0f0a7e9 100644 --- a/public/index.php +++ b/public/index.php | |||
| @@ -55,4 +55,18 @@ $request = Request::createFromGlobals(); | |||
| 55 | /* -- partie 2: routage et contrôleurs -- */ | 55 | /* -- partie 2: routage et contrôleurs -- */ |
| 56 | 56 | ||
| 57 | define('CURRENT_PAGE', htmlspecialchars($request->query->get('page') ?? '')); | 57 | define('CURRENT_PAGE', htmlspecialchars($request->query->get('page') ?? '')); |
| 58 | require '../src/service/router.php'; \ No newline at end of file | 58 | |
| 59 | Router::dispatch($request, $entityManager); | ||
| 60 | |||
| 61 | // futur bon code après correction du routeur | ||
| 62 | /*try{ | ||
| 63 | $response = Router::dispatch($request, $entityManager); | ||
| 64 | } | ||
| 65 | catch(Throwable $e){ | ||
| 66 | $response = new JsonResponse([ | ||
| 67 | 'success' => false, | ||
| 68 | 'message' => 'Erreur interne' | ||
| 69 | ], 500); | ||
| 70 | // mieux utiliser une classe ErrorHandler qui gère les différents types d'erreur | ||
| 71 | } | ||
| 72 | $response->send();*/ \ No newline at end of file | ||
