authorize('edit', $couple); return view('couples.edit', compact('couple')); } public function update(Couple $couple) { $this->authorize('edit', $couple); $coupleData = request()->validate([ 'marriage_date' => 'nullable|date|date_format:Y-m-d', 'divorce_date' => 'nullable|date|date_format:Y-m-d', ]); $couple->marriage_date = $coupleData['marriage_date']; $couple->divorce_date = $coupleData['divorce_date']; $couple->save(); return redirect()->route('couples.show', $couple->id); } }