break; case 'disactivateservermodule': $sm = ServerModule::getInstance(); try { $sm->Delete($_REQUEST['moduleid']); } catch (Exception $e) { Page::$messages[] = array('type' => 'attention', 'message' => 'Fatal error catched while creating new customer: ' . $e); Page::message(); } Page::ManageServerModules(); exit; break; case 'addservergroup': $sg = new ServerGroups(); try { $sg->Create($_POST); } catch (Exception $e) { Page::$messages[] = array('type' => 'attention', 'message' => 'Fatal error catched during group creation. Error dump: ' . nl2br($e)); Page::message(); } Page::ManageServerGroups(); break; case 'addserverstep2': Page::AddServerStep2($_POST['servergroup']); break; case 'addserverstep3': $server = Server::getInstance(); $server->moduleid = $_POST['moduleid']; $server->Create($_POST['servername'], $_POST['groupid'], $_POST['maxclients'], 1, $server->generateOperateArray($_POST)); Page::Servers(); break;