service->getAll(); $response = RecentWorksResource::collection($data); return response()->json($response); } public function create(CreateRecentWorksRequest $request) { $data = $this->service->create($request->validated()); return response()->json($data); } public function update(UpdateRecentWorksRequest $request) { $data = $this->service->updateRecentWorks($request->id, $request->validated()); return response()->json($data); } public function delete($id) { $data = $this->service->delete($id); return response()->json($data); } }