case 'editcron': $setting = Settings::getInstance(); if (isset($_POST['autosusp'])) { $setting->Update('system.cron.autosuspend', 1); } else { $setting->Update('system.cron.autosuspend', 0); } if (isset($_POST['autoterm'])) { $setting->Update('system.cron.autoterminate', 1); } else { $setting->Update('system.cron.autoterminate', 0); } $setting->Update('system.cron.daystonewinv', $_POST['daystonewinv']); $setting->Update('system.cron.daystosuspend', $_POST['daystosuspend']); $setting->Update('system.cron.daystoterminate', $_POST['daystoterminate']); Page::EditCron(); break; case 'editpkg': $pkg = Package::getInstance(); try { $pkg->BatchUpdate($_POST, $_POST['pkgid']); } catch (Exception $e) { Page::$messages[] = array('type' => 'attention', 'message' => 'Fatal error catched during update. Error dump: ' . nl2br($e)); Page::message(); } Page::EditPkg($_POST['pkgid']); break; case 'delpkg': $pkg = Package::getInstance(); $order = Order::getInstance(); if (!is_numeric($_REQUEST['pkgid'])) {