function _customfilter_delete_rule in Custom filter 7
Same name and namespace in other branches
- 6.2 customfilter.module \_customfilter_delete_rule()
- 6 customfilter.module \_customfilter_delete_rule()
- 7.2 customfilter.module \_customfilter_delete_rule()
Delete a rule from the database table.
Parameters
$rid: The rule ID.
1 call to _customfilter_delete_rule()
- customfilter_rule_delete_submit in ./
customfilter.module - Submission callback for the replacement rule delete form.
File
- ./
customfilter.module, line 392 - Allows the users with the right permission to define custom filters.
Code
function _customfilter_delete_rule($rid) {
$result = db_query("SELECT * FROM {customfilter_rule} where prid = :rid", array(
':rid' => $rid,
));
foreach ($result as $rule) {
_customfilter_delete_rule($rule->rid);
}
db_delete('customfilter_rule')
->condition('rid', $rid)
->execute();
}