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; + } + }