public function close(Requests\CloseSheetRequest $request, $id) { $site = Signature::find($id); if (is_null($site)) { return redirect()->route('sheets.single', ['id' => $id]); } $site->finished = false; $site->active = false; $site->save(); $comment = new Comment(); $comment->user_id = Auth::user()->id; $comment->type = 'sheet_important'; $comment->comment = 'Closed with comment: ' . $request->input('comment'); $comment->sheet_id = $site->sheet->id; $comment->save(); return redirect()->route('sheets.single', ['id' => $id]); }