function ajax_disable_redirect_var_del in Ajax 6
Removes variable on uninstall Taken from ajax_ui
Parameters
$vars Array: List of ajax variable names
Return value
Bool
See also
ajax_ui()
1 call to ajax_disable_redirect_var_del()
- ajax_disable_redirect_uninstall in plugins/
disable_redirect/ ajax_disable_redirect.install - hook_uninstall
File
- plugins/
disable_redirect/ ajax_disable_redirect.install, line 33
Code
function ajax_disable_redirect_var_del($vars) {
$settings = variable_get('ajax', NULL);
if ($settings !== NULL) {
foreach ($settings['types']['default'] as $type_k => $type_v) {
foreach ($vars as $var) {
if (array_key_exists($var, $settings['types']['default'][$type_k])) {
unset($settings['types']['default'][$type_k][$var]);
}
}
}
variable_set('ajax', $settings);
return TRUE;
}
return FALSE;
}