Witam, chciałem przerobić trochę domyślny skrypt rejestracji użytkownika w laravelu tak aby walidacja odbywała się w request a nie w kontrolerze jednak otrzymuję taki błąd
Method App\Http\Controllers\Auth\RegisterController::validator does not exist.
Mój kod wygląda teraz tak:
protected function create(UserRequest $request)
{
$user = new User;
$user -> name = $request -> name;
$user -> last_name = $request -> last_name;
$user -> day_birthday = $request -> day_birthday;
$user -> month_birthday = $request -> month_birthday;
$user -> year_birthday = $request -> year_birthday;
$user -> email = $request -> email;
$user -> password = $request -> Hash::make('password');
$user -> regualtions = $request -> regulations;
$user -> key_activate = substr(md5(time().rand(1,10000)), 15,15);
$user -> activate = 0;
$user -> save();
return redirect('/');
}