service = new UrlLabelsService(); } public function index(Request $request): JsonResponse { $labels = $this->service->getAll(); return response()->json([ 'labels' => $labels, ]); } public function store(Request $request): JsonResponse { $result = $this->service->store($request); return response()->json($result['data'], $result['status']); } public function update(Request $request): JsonResponse { $result = $this->service->update($request); return response()->json($result['data'], $result['status']); } public function destroy(Request $request): JsonResponse { $result = $this->service->destroy($request); return response()->json($result['data'], $result['status']); } }