service->getAll(); $response = GetAllContactResource::collection($data); return response()->json($response); } public function create(CreateContactRequest $request) { $data = $this->service->create($request->validated()); return response()->json($data); } public function update(UpdateContactRequest $request) { $data = $this->service->updateContact($request->id, $request->validated()); return response()->json($data); } public function delete($id) { $data = $this->service->delete($id); return response()->json($data); } }