From 58aefe864e0668c00ac72da10f5525dfd337e283 Mon Sep 17 00:00:00 2001 From: "patrick.brugiere" Date: Sun, 19 Nov 2023 18:07:48 +0100 Subject: [PATCH] le quiz marche avec l'autoloader maintenant --- Project/php/controller/AbsController.php | 4 ++-- Project/php/controller/FrontController.php | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Project/php/controller/AbsController.php b/Project/php/controller/AbsController.php index 73630dc..1ab18d3 100755 --- a/Project/php/controller/AbsController.php +++ b/Project/php/controller/AbsController.php @@ -92,10 +92,10 @@ abstract class AbsController throw new Exception("Erreur"); } } - public function quiz(): void + public function quiz($match): void { global $twig; - $vocabId = $_GET['vocabID']; + $vocabId = Validation::filter_int($match['params']['id'] ?? null); $mdl = new TranslationGateway(); $allTranslation = $mdl->findByIdVoc($vocabId); $shuffle = $allTranslation; diff --git a/Project/php/controller/FrontController.php b/Project/php/controller/FrontController.php index bfa626b..7da60d3 100755 --- a/Project/php/controller/FrontController.php +++ b/Project/php/controller/FrontController.php @@ -56,7 +56,7 @@ class FrontController $this->disconnect(); break; case 'quiz': - AbsController::quiz(); + AbsController::quiz($match); break; default :