/** * Update the specified resource in storage. * * @param ProfileRequest $request * @param int $id * @return Response */ public function update(ProfileRequest $request, $id) { #Updates first_name and last_name in User Model $userinput = $request->only('first_name', 'last_name'); $this->user->fill($userinput)->save(); #Updates mobile_no and gender_id in Profile Model $profileinput = $request->only('mobile_no', 'gender_id'); $this->profile->findOrFail($id)->fill($profileinput)->save(); return redirect()->back()->withStatus('success', 'Profile has been updated'); }