filter($filter) ->orderByDesc('id'); $categories = $request->input('all') ? $categories->get() : $categories->paginate(); return $this->ok(ConfigCategoryResource::collection($categories)); } public function store(ConfigCategoryRequest $request) { $inputs = $request->validated(); $cate = ConfigCategory::create($inputs); return $this->created(ConfigCategoryResource::make($cate)); } public function update(ConfigCategoryRequest $request, ConfigCategory $configCategory) { $inputs = $request->validated(); $configCategory->update($inputs); return $this->created(ConfigCategoryResource::make($configCategory)); } public function destroy(ConfigCategory $configCategory) { $configCategory->delete(); return $this->noContent(); } }