From 1b7b3886b41264bccee45e654a83ae005766e491 Mon Sep 17 00:00:00 2001 From: Nafies Luthfi Date: Sun, 11 Nov 2018 23:06:46 +0800 Subject: [PATCH] Add CouplesController docblocks --- app/Http/Controllers/CouplesController.php | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/CouplesController.php b/app/Http/Controllers/CouplesController.php index dccbc11..88ea61a 100644 --- a/app/Http/Controllers/CouplesController.php +++ b/app/Http/Controllers/CouplesController.php @@ -7,11 +7,23 @@ use Illuminate\Http\Request; class CouplesController extends Controller { + /** + * Display the specified Couple. + * + * @param \App\Couple $couple + * @return \Illuminate\View\View + */ public function show(Couple $couple) { return view('couples.show', compact('couple')); } + /** + * Show the form for editing the specified Couple. + * + * @param \App\Couple $couple + * @return \Illuminate\View\View + */ public function edit(Couple $couple) { $this->authorize('edit', $couple); @@ -19,19 +31,25 @@ class CouplesController extends Controller return view('couples.edit', compact('couple')); } + /** + * Update the specified Couple in storage. + * + * @param \App\Couple $couple + * @return \Illuminate\Http\RedirectResponse + */ 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', + '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); + return redirect()->route('couples.show', $couple); } }