function nodeformsettings_purge in Node and Comments Form Settings 7.2
Same name and namespace in other branches
- 6.3 nodeformsettings.module \nodeformsettings_purge()
- 6.2 nodeformsettings.module \nodeformsettings_purge()
- 7.3 nodeformsettings.module \nodeformsettings_purge()
Remove all unsused variables.
1 call to nodeformsettings_purge()
- nodeformsettings_settings_submit in ./
nodeformsettings.module - Submit callback for the node form alter.
File
- ./
nodeformsettings.module, line 226
Code
function nodeformsettings_purge($type = NULL) {
$elements = nodeformsettings_elements_default();
if (isset($type)) {
variable_del('var_' . $type);
foreach ($elements as $k => $v) {
variable_del($k . '_' . $type);
}
}
else {
// Remove all from all content types.
foreach (node_type_get_names() as $type => $type_name) {
variable_del('var_' . $type);
foreach ($elements as $k => $v) {
variable_del($k . '_' . $type);
}
}
}
}