public function process(Vtiger_Request $request) { $adb = PearDatabase::getInstance(); $number = $request->get('number'); $timelock = $request->get('timelock'); $active = $request->get('active'); $selectedUsers = $request->get('selectedUsers'); $updateResult = Settings_BruteForce_Module_Model::updateConfig($number, $timelock, $active); if ($selectedUsers != NULL) { $updateUsersForNotificationsResult = Settings_BruteForce_Module_Model::updateUsersForNotifications($selectedUsers); } $moduleName = $request->getModule(); if ($updateResult == 0) { $return = array('success' => false, 'message' => vtranslate('LBL_FAIL', $moduleName)); } else { $return = array('success' => true, 'message' => vtranslate('LBL_SAVE_SUCCESS', $moduleName)); } $response = new Vtiger_Response(); $response->setResult($return); $response->emit(); }