From ea0422a2b395ffd4b9545980c10e1d384beef211 Mon Sep 17 00:00:00 2001 From: Alix JEUDI--LEMOINE Date: Sat, 28 Oct 2023 23:37:21 +0200 Subject: [PATCH] Throw Exception dans la classe Validation --- project/src/config/Validation.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/project/src/config/Validation.php b/project/src/config/Validation.php index 01dec38..221710c 100644 --- a/project/src/config/Validation.php +++ b/project/src/config/Validation.php @@ -12,14 +12,16 @@ class Validation public static function val_form(string &$jeu, string &$difficulty, &$dVueErreur) { - if (!isset($jeu) || $jeu == '' || !filter_var($jeu, FILTER_VALIDATE_INT)) { + if ($jeu == '' || !filter_var($jeu, FILTER_SANITIZE_STRING)) { $dVueErreur[] = 'Aucun jeu selectionné'; $jeu = 0; + throw new \Exception("Erreur jeu"); } - if (!isset($difficulty) || $difficulty == '' || !filter_var($difficulty, FILTER_VALIDATE_INT)) { + if ($difficulty == '' || !filter_var($difficulty, FILTER_VALIDATE_INT)) { $dVueErreur[] = "Aucune difficultée séléctionnée"; $difficulty = 0; + throw new \Exception("Erreur difficulté"); } } }