Submit callback, process the advagg_critical_css form.

Also clear out the advagg cache bin.

Sujets associés

1 string reference to 'advagg_critical_css_admin_settings_form_submit_disable'
advagg_critical_css_admin_settings_form dans advagg_critical_css/advagg_critical_css.admin.inc
Form builder; Configure advagg settings.

Fichier

advagg_critical_css/advagg_critical_css.admin.inc, line 259

Code

function advagg_critical_css_admin_settings_form_submit_disable($form, &$form_state) {
    $query = db_select('advagg_critical_css', 'acc')->fields('acc')
        ->comment('Query called from ' . __FUNCTION__ . '()');
    $results = $query->execute();
    // Put results into array.
    $insert_update = array();
    foreach ($results as $row) {
        $row = (array) $row;
        $new_row = $row;
        $new_row['type'] = 0;
        $insert_update[] = array(
            $row,
            $new_row,
        );
    }
    advagg_critical_css_table_insert_update($insert_update);
}