Hi I have a controller that inserts multiple values into 2 tables from 1 form, I can validate them but only one at a time. Only If I click on the button to insert it shows the erros of the second validation.
public function store(CreateRequest $request, RegisterRequest $request2)
{
$input = Input::all();
$validation = Validator::make($input, $request->rules());
$validation2 = Validator::make($input, $request2->rules());
if ($validation->passes() and $validation2->passes())
{
Users::create($input);
Register::create($input2);
return Redirect::route('users.main')
->withSuccess('Created');
}
return Redirect::route('users.create')
->withInput()
->withErrors();
}
withErrorswould only return the latest errors.