adminParentGroups->findById($id); if ($parentGroup === null) { return response()->json(['status' => 'error', 'message' => 'Eintrag nicht gefunden.'], 404); } $response = new DeleteParentGroupAction(new DeleteParentGroupRequest( parentGroup: $parentGroup, inUse: $this->adminParentGroups->isInUse($parentGroup), ))->execute(); return response()->json([ 'status' => $response->success ? 'success' : 'error', 'message' => $response->message, ]); } }