/** * @param UserRepositoryContract $user * @param UpdateProfileRequest $request * @return mixed */ public function update(UserRepositoryContract $user, UpdateProfileRequest $request) { $user->updateProfile(access()->id(), $request->all()); return redirect()->route('frontend.user.dashboard')->withFlashSuccess(trans('strings.frontend.user.profile_updated')); }
/** * @param $id * @param UserContract $user * @param UpdateProfileRequest $request * @return mixed */ public function update($id, UserContract $user, UpdateProfileRequest $request) { $user->updateProfile($id, $request->all()); return redirect()->route('frontend.dashboard')->withFlashSuccess(trans("strings.profile_successfully_updated")); }
/** * @param UpdateProfileRequest $request * @return mixed */ public function update(UpdateProfileRequest $request) { $this->user->updateProfile(access()->id(), $request->all()); return redirect()->route('frontend.user.account')->withFlashSuccess(trans('strings.frontend.user.profile_updated')); }