You are here

function _customfilter_rules_tree in Custom filter 6

Same name and namespace in other branches
  1. 7.2 customfilter.module \_customfilter_rules_tree()
  2. 7 customfilter.module \_customfilter_rules_tree()

Helper function for customfilter_export_form. Return the list made of a rule, and all the sub-rules.

1 call to _customfilter_rules_tree()
customfilter_export_form_submit in ./customfilter.admin.inc

File

./customfilter.admin.inc, line 761
Administration page callbacks for Custom filter.

Code

function _customfilter_rules_tree(&$rules, $fid, $prid = 0) {
  $result = db_query("SELECT * FROM {customfilter_rule} WHERE fid = %d and prid = %d ORDER BY weight", $fid, $prid);
  while ($rule = db_fetch_array($result)) {
    $rules[] = $rule;
    _customfilter_rules_tree($rules, $fid, $rule['rid']);
  }
}