function cacheflush_ui_multiple_delete_confirm_submit in CacheFlush 7.3
Form submission handler for cacheflush_ui_multiple_delete_confirm().
1 string reference to 'cacheflush_ui_multiple_delete_confirm_submit'
- cacheflush_ui_multiple_delete_confirm in modules/
cacheflush_ui/ includes/ cacheflush_ui.class.inc - Multiple delete confirmation form for CacheflushUIController::overviewForm.
File
- modules/
cacheflush_ui/ includes/ cacheflush_ui.class.inc, line 442 - Contains the CacheflushUIController class.
Code
function cacheflush_ui_multiple_delete_confirm_submit($form, &$form_state) {
if ($form_state['values']['confirm']) {
cacheflush_delete_multiple(array_keys($form_state['values']['presets']));
cache_clear_all();
$count = count($form_state['values']['presets']);
watchdog('cacheflush', 'Deleted @count presets.', array(
'@count' => $count,
));
drupal_set_message(format_plural($count, 'Deleted 1 preset.', 'Deleted @count presets.'));
}
$form_state['redirect'] = cacheflush_ui_get_path();
}