示例#1
0
 $ca->assign("suspendreason", $service->getSuspensionReason());
 $ca->assign("subscriptionid", $service->getData("subscriptionid"));
 $diskstats = $service->getDiskUsageStats();
 foreach ($diskstats as $k => $v) {
     $ca->assign($k, $v);
 }
 $ca->assign("showcancelbutton", $service->getAllowCancellation());
 $ca->assign("configurableoptions", $service->getConfigurableOptions());
 $ca->assign("addons", $service->getAddons());
 $ca->assign("addonsavailable", $service->hasProductGotAddons());
 $ca->assign("downloads", $service->getAssociatedDownloads());
 $servicepw = $service->getData("password");
 $moduleclientarea = "";
 if ($service->getModule() && $service->getData("status") == "Active") {
     $allowedclientmodulefunctions = array();
     $success = $service->moduleCall("ClientAreaAllowedFunctions");
     if ($success) {
         $data = $service->getModuleReturn("data");
         if (is_array($data)) {
             foreach ($data as $v) {
                 $allowedclientmodulefunctions[] = $v;
             }
         }
     }
     $success = $service->moduleCall("ClientAreaCustomButtonArray");
     if ($success) {
         $data = $service->getModuleReturn("data");
         $ca->assign("servercustombuttons", $data);
         $ca->assign("modulecustombuttons", $data);
         if (is_array($data)) {
             foreach ($data as $k => $v) {