Я застрял с моей проблемой проверки правил в laravel Я не знаю, что не так
вот мой блейд-код
<div class="form-item form-group">
<input name="password" id='password' type="password" value="" placeholder="Mot de passe" required>
</div>
<div class="form-item form-group">
<input name="confirm_password" id='confirm_password' type="password" value="" placeholder="Confirmation du mot de passe" required>
</div>
И моя функция регистрации
protected function validator(array $data)
{
var_dump($data);
$validator = Validator::make($data, [
'username' => 'required|max:255|unique:users,pseudo',
'mail' => 'required|email|max:255|unique:users',
'password' => 'required|between:8,255|confirmed'
]);
$errors = $validator->errors();
dd($errors);
return $validator;
}
и функция dd возвращает эту ошибку
Illuminate\Support\MessageBag {#392 ▼
#messages: array:1 [▼
"password" => array:1 [▼
0 => "The password confirmation does not match."
]
]
#format: ":message"
}
Я дважды проверяю свой пароль / подтверждаю пароль, и они совпадают