/** * Handle the registration of user. * * @param type UserRegisterRequest $request * @return type view */ public function postRegister(UserRegisterRequest $request, User $user, Company $company) { $newUser = $user->store($request); if ($request->user_type) { $company->store($request, $newUser->id); } return Redirect::route('auth.register.success')->with('user', $newUser); }