function _js_injector_delete_rule in JS injector 7
Same name and namespace in other branches
- 6.2 js_injector.module \_js_injector_delete_rule()
- 6 js_injector.module \_js_injector_delete_rule()
Helper function to delete an existing rule and its accompanying file.
1 call to _js_injector_delete_rule()
- js_injector_delete_confirm_submit in ./
js_injector.admin.inc - Execute node deletion.
File
- ./
js_injector.module, line 172 - Allows administrators to inject JS into the page output based on configurable rules. Useful for adding simple JS tweaks without modifying a site's official theme.
Code
function _js_injector_delete_rule($crid) {
if ($rule = _js_injector_load_rule($crid)) {
file_unmanaged_delete(_js_injector_rule_path($crid));
db_delete('js_injector_rule')
->condition('crid', $crid)
->execute();
drupal_set_message(t('The JS rule %title has been deleted.', array(
'%title' => $rule['title'],
)));
}
}