From 69904086f28f2c024fa791c96f6cfa5ee9cc0d06 Mon Sep 17 00:00:00 2001 From: "victor.soulier" Date: Sat, 18 Nov 2023 19:01:20 +0100 Subject: [PATCH] ADD : validation pseudo --- project/src/config/Validation.php | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/project/src/config/Validation.php b/project/src/config/Validation.php index 14ea53e..a327c9b 100644 --- a/project/src/config/Validation.php +++ b/project/src/config/Validation.php @@ -43,4 +43,15 @@ class Validation return htmlspecialchars($codeInvitation); } + public static function valPseudo(string &$pseudo, &$dVueErreur){ + $pseudo = trim($pseudo); + $pseudo = htmlspecialchars($pseudo); + $pseudo = filter_var($pseudo, FILTER_UNSAFE_RAW); + if($pseudo == '' ){ + $dVueErreur[] = 'Pseudo invalide'; + throw new ValidationException("Pseudo invalide"); + } + return $pseudo; + } + }