|
|
@ -54,7 +54,10 @@ class Controller
|
|
|
|
throw (new Exception("Email non valide"));
|
|
|
|
throw (new Exception("Email non valide"));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
if(! $validation->ValidateUsername($_REQUEST['username'])){
|
|
|
|
if(! $validation->ValidateUsername($_REQUEST['username'])){
|
|
|
|
throw(new Exception("Username non valide"));
|
|
|
|
throw(new Exception("Pseudo non valide"));
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
if(! $validation->ValidatePassword($_REQUEST['password'])){
|
|
|
|
|
|
|
|
throw(new InvalidMdpException("Mot de passe non valide"));
|
|
|
|
}
|
|
|
|
}
|
|
|
|
$joueur = new Joueur($_REQUEST['email'], $_REQUEST['username'], $_REQUEST['password']);
|
|
|
|
$joueur = new Joueur($_REQUEST['email'], $_REQUEST['username'], $_REQUEST['password']);
|
|
|
|
$gateway->insert($joueur);
|
|
|
|
$gateway->insert($joueur);
|
|
|
|