function _rules_upgrade_fetch_all_rules

Fetches all rules.

2 calls to _rules_upgrade_fetch_all_rules()
rules_upgrade_convert_rule_set in includes/rules.upgrade.inc
Converts a single rule set, including all of its rules.
rules_upgrade_form in includes/rules.upgrade.inc
Form builder for the upgrade page.

File

includes/rules.upgrade.inc, line 163

Code

function _rules_upgrade_fetch_all_rules() {
  $static = drupal_static(__FUNCTION__);
  if (!isset($static)) {
    $query = db_select('rules_rules', 'r')->fields('r');
    $static['rules'] = array();
    foreach ($query->execute() as $row) {
      $static['rules'][$row->name] = unserialize($row->data);
    }
  }
  return $static['rules'];
}