middleware('auth'); $this->middleware('permission:fc.team'); } public function DisplayReportForm() { return view('reports.user.displayform'); } public function StoreReport(Request $request) { $this->validate($request, [ 'fc' => 'required', 'location' => 'required', 'time' => 'required', 'comms' => 'required', 'doctrine' => 'required', 'objective' => 'required', 'result' => 'required', 'summary' => 'required', 'improvements' => 'required', 'well' => 'required', 'comments' => 'required', ]); } public function StoreComment(Request $request) { $this->validate($request, [ ]); } public function DisplayAllReports() { return view('reports.user.displayreports'); } }