query->get('page') ?? '')); //Router::dispatch($request, $entityManager); //$response = Router::dispatch($request, $entityManager); $router = new Router($request, $entityManager); $response = $router->dispatch(); $response->send(); // gestion des erreurs /*try{ $response = $router->dispatch(); } catch(Throwable $e){ $response = new JsonResponse([ 'success' => false, 'message' => 'Erreur interne' ], 500); // mieux utiliser une classe ErrorHandler qui gère les différents types d'erreur } $response->send();*/