function updatePackage($id, $package)
{
    return ZPackage::updatePackage($id, $package);
}
Example #2
0
            } else {
                setmsg(t('Error'));
            }
        }
        if (checktoken() && 'edit' == $op) {
            $package = array();
            $package['name'] = strip_tags($_REQUEST['name']);
            $package['desc'] = strip_tags($_REQUEST['desc']);
            $package['space'] = $_REQUEST['space'];
            $package['bandwidth'] = $_REQUEST['bandwidth'];
            $package['site'] = intval($_REQUEST['site']);
            $package['ftp'] = intval($_REQUEST['ftp']);
            $package['sql'] = intval($_REQUEST['sql']);
            $package['state'] = intval($_REQUEST['state']);
            $package['updated'] = date('Y-m-d H:i:s');
            if (ZPackage::updatePackage($id, $package)) {
                setmsg(t("Package Updated."), 'notice', 'package.php');
            }
        }
        break;
    case 'list':
    default:
        $task = 'list';
        $packages = ZPackage::getPackages(false, 'all');
        if ($_REQUEST['get'] == 'json') {
            $arr = array('records' => $packages, 'total' => count($packages));
            echo json_encode($arr);
            $norender = true;
        }
        break;
}