laravel comment valider comme égale à une variable
dans laravel (validation de l'inscription) je veux comparer l'un des champs avec une variable php (il doit être égal avec qui)
comment puis-je faire cela?
protected function validator(array $data)
{
return Validator::make($data, [
'name' => 'required|max:255',
'phone' => 'required|min:10|max:11|unique:users',
'email' => 'required|email|max:255',
'password' => 'required',
'password_confirmation' => 'required',
'user_captcha' => 'required'
]);
}
- tu veux dire quelque chose comme cela? 'nom' => 'equalto:$varable', c'est juste un exemple pour comprendre
- Oui exactement, j'ai besoin de cette
Vous devez vous connecter pour publier un commentaire.
Vous pouvez le faire par exemple pour le nom de domaine comme celui-ci:
N'oubliez pas d'importer de la Règle de Classe (utilisation Éclairer\Validation\Règle;)
Vous pouvez obtenir plus d'info: https://laravel.com/docs/5.4/validation#rule-in
MODIFIER
Comme suggéré par @patricus, c'est une meilleure façon
'name' => 'required|in:'.$variable,