public function setTexte($texte) { if (!ExpressionsRegexUtils::isValidRegexFrLangWithNumbers($texte, 1, 3000)) { throw new Exception("Erreur le texte doit comporter au plus 3000 caractères" . " (alphabétiques)"); } $this->texte = empty($texte) ? "" : $texte; }
public function setMdp($mdp) { if (!ExpressionsRegexUtils::isValidRegexFrLangWithNumbers($mdp, 8, 15)) { throw new Exception("Erreur le mot de passe doit être composé de minimum 8 caractères, maximum 15 caractères " . "(alphabétiques)"); } $this->mdp = empty($mdp) ? "" : $mdp; }
public function seturlImage($urlImage) { if ($urlImage == NULL) { $this->urlImage = " "; return; } if (!ExpressionsRegexUtils::isValidRegexFrLangWithNumbers($urlImage, 1, 50)) { throw new Exception("Erreur l'url de l'Image doit comporter au plus 50 caractères" . " (alphabétiques ou chiffres)"); } $this->urlImage = empty($urlImage) ? "" : $urlImage; }