siblingContacts() ->real() ->active() ->get(); return view('people.introductions.edit') ->withContact($contact) ->withContacts($contacts); } /** * Update the specified resource in storage. * * @param Request $request * @param Contact $contact * * @return \Illuminate\Http\RedirectResponse|\Illuminate\Http\JsonResponse */ public function update(Request $request, Contact $contact) { $contact = app(UpdateContactIntroduction::class)->execute([ 'account_id' => auth()->user()->account_id, 'contact_id' => $contact->id, 'met_through_contact_id' => $request->input('metThroughId'), 'general_information' => $request->input('first_met_additional_info'), 'is_date_known' => $request->input('is_first_met_date_known') == 'known', 'day' => $request->input('first_met_day'), 'month' => $request->input('first_met_month'), 'year' => $request->input('first_met_year'), 'add_reminder' => $request->addReminder == 'on', ]); return redirect()->route('people.show', $contact) ->with('success', trans('people.introductions_update_success')); } }