/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(MemberRequest $request, $id) { $memberbio = member::where('MID', $id)->get()->toArray(); $family = family::where('FID', $memberbio[0]["FID"]); $member = member::findOrFail($id); $member->Fname = $request['Fname']; $member->Lname = $request['Lname']; $member->Other = $request['Other'] == null ? false : true; $member->Clothing = $request['Clothing'] == null ? false : true; $member->Furniture = $request['Furniture'] == null ? false : true; $member->save(); $family = family::findOrFail($member->FID); $family->update($request->only(['Agency', 'address1', 'address2', 'city', 'postalCode', 'province', 'PhoneNo'])); return redirect('members/' . $id); }