Пример #1
0
        $users = array();
        foreach ($selectedBatches as $batch) {
            $fetchUsers = DatabaseFunctions::getInstance()->getMultipleUsersDetails($Settings->getBatch($batch));
            if (!is_array($fetchUsers)) {
                $fetchUsers = array();
            }
            $users = array_merge($users, $fetchUsers);
        }
        foreach ($users as $user) {
            DatabaseFunctions::getInstance()->deleteUser($user['Username']);
            $success[] = "Deleting " . $user['Username'];
            // Maybe delete user from batch as we go to ensure if we fail
            // at any point the batch is correct?
        }
        // Delete batch from settings using existing cron function
        CronFunctions::getInstance()->clearOldBatches();
    }
}
/*  **  Process creation of batches **   */
if (isset($_POST['createticketssubmit'])) {
    $error = validate_form();
    if ($error) {
        $user['numberoftickets'] = clean_int($_POST['numberoftickets']);
        $user['MaxMb'] = \Grase\Locale::localeNumberFormat(clean_number($_POST['MaxMb']));
        $user['Max_Mb'] = \Grase\Locale::localeNumberFormat(clean_number($_POST['Max_Mb']));
        if ($_POST['Max_Mb'] == 'inherit') {
            $user['Max_Mb'] = 'inherit';
        }
        $user['MaxTime'] = \Grase\Locale::localeNumberFormat(clean_int($_POST['MaxTime']));
        $user['Max_Time'] = \Grase\Locale::localeNumberFormat(clean_int($_POST['Max_Time']));
        if ($_POST['Max_Time'] == 'inherit') {
Пример #2
0
}
$condensePreviousMonthsResults = CronFunctions::getInstance()->condensePreviousMonthsAccounting();
if ($condensePreviousMonthsResults) {
    echo "{$condensePreviousMonthsResults}\n";
}
$clearOldPostDataResults = CronFunctions::getInstance()->clearOldPostAuth();
if ($clearOldPostDataResults) {
    echo "{$clearOldPostDataResults}\n";
}
$clearPostAuthMACRejectResults = CronFunctions::getInstance()->clearPostAuthMacRejects();
if ($clearPostAuthMACRejectResults) {
    echo "{$clearPostAuthMACRejectResults}\n";
}
if (isset($_GET['deleteoutoftimeusers']) && $_GET['deleteoutoftimeusers']) {
    $deleteOutOfTimeUsersResults = CronFunctions::getInstance()->deleteOutOfTimeUsers();
    if ($deleteOutOfTimeUsersResults) {
        echo "{$deleteOutOfTimeUsersResults}\n";
    }
}
if (isset($_GET['deleteoutofdatausers']) && $_GET['deleteoutofdatausers']) {
    $deleteOutOfDataUsersResults = CronFunctions::getInstance()->deleteOutOfDataUsers();
    if ($deleteOutOfDataUsersResults) {
        echo "{$deleteOutOfDataUsersResults}\n";
    }
}
$clearOldBatchesResults = CronFunctions::getInstance()->clearOldBatches();
if ($clearOldBatchesResults) {
    echo "{$clearOldBatchesResults}\n";
}
echo CronFunctions::getInstance()->activateExpireAfterLogin();