Exemplo n.º 1
0
/**
 * Cleaner execution hook.
 */
function hook_cleaner_run()
{
    // Watchdog.
    if (variable_get('cleaner_empty_watchdog', FALSE)) {
        Cleaner::cleanerWatchdogClear();
    }
    // Cache.
    if (variable_get('cleaner_clear_cache', FALSE)) {
        Cleaner::cleanerCacheClear();
    }
    // Sessions.
    if (variable_get('cleaner_clean_sessions', 0)) {
        Cleaner::cleanerSessionsClear();
    }
    // CSS.
    if (variable_get('cleaner_clean_cssdir', FALSE)) {
        Cleaner::cleanerCssClear();
    }
    // JS.
    if (variable_get('cleaner_clean_jsdir', FALSE)) {
        Cleaner::cleanerJsClear();
    }
    // MySQL optimizing.
    if ($opt = variable_get('cleaner_optimize_db', FALSE)) {
        Cleaner::cleanerMysqlOptimizing($opt);
    }
}