modelClass()); } public function authorizedToView(Request $request) { return Gate::allows('view', $this->model); } public function authorizedToUpdate(Request $request) { return Gate::allows('update', $this->model); } public function authorizedToCreate(Request $request) { return true; } public function authorizedToDelete(Request $request) { return Gate::allows('delete', $this->model); } }