$ca->assign("id", $service->getData("id")); $ca->assign("pid", $service->getData("packageid")); $ca->assign("type", $service->getData("type")); $ca->assign("regdate", fromMySQLDate($service->getData("regdate"), 0, 1, "-")); $ca->assign("modulename", $service->getModule()); $ca->assign("module", $service->getModule()); $ca->assign("serverdata", $service->getServerInfo()); $ca->assign("domain", $service->getData("domain")); $ca->assign("groupname", $service->getData("groupname")); $ca->assign("product", $service->getData("productname")); $ca->assign("paymentmethod", $service->getPaymentMethod()); $ca->assign("firstpaymentamount", formatCurrency($service->getData("firstpaymentamount"))); $ca->assign("recurringamount", formatCurrency($service->getData("amount"))); $ca->assign("billingcycle", $service->getBillingCycleDisplay()); $ca->assign("nextduedate", fromMySQLDate($service->getData("nextduedate"), 0, 1, "-")); $ca->assign("status", $service->getStatusDisplay()); $ca->assign("rawstatus", strtolower($service->getData("status"))); $ca->assign("dedicatedip", $service->getData("dedicatedip")); $ca->assign("assignedips", $service->getData("assignedips")); $ca->assign("ns1", $service->getData("ns1")); $ca->assign("ns2", $service->getData("ns2")); $ca->assign("packagesupgrade", $service->getAllowProductUpgrades()); $ca->assign("configoptionsupgrade", $service->getAllowConfigOptionsUpgrade()); $ca->assign("customfields", $customfields); $ca->assign("productcustomfields", $customfields); $ca->assign("suspendreason", $service->getSuspensionReason()); $ca->assign("subscriptionid", $service->getData("subscriptionid")); $diskstats = $service->getDiskUsageStats(); foreach ($diskstats as $k => $v) { $ca->assign($k, $v); }