function cacheflush_cloner_presets_clone_submit in CacheFlush 7.2
Implements hook_formID_submit().
File
- cacheflush_cloner/
cacheflush_cloner.clone.inc, line 36 - Cacheflush Cloner include.
Code
function cacheflush_cloner_presets_clone_submit($form, $form_state) {
$cache_presets = variable_get('cacheflush_preset_list', array());
$new_id = max(array_keys($cache_presets)) + 1;
$cache_presets[$new_id] = $cache_presets[$form_state['preset_id']];
$cache_presets[$new_id]['#name'] = $form_state['values']['cacheflush_preset_name'];
variable_set('cacheflush_preset_list', $cache_presets);
drupal_set_message(t("@name preset cloned.", array(
'@name' => $form_state['values']['cacheflush_preset_name'],
)));
drupal_goto('admin/config/development/cacheflush');
}