You are here

function hierarchical_select_update_7 in Hierarchical Select 5.3

Same name and namespace in other branches
  1. 6.3 hierarchical_select.install \hierarchical_select_update_7()

File

./hierarchical_select.install, line 182
Install file for the Hierarchical Select module.

Code

function hierarchical_select_update_7() {
  $ret = array();
  $result = db_query("SELECT name AS config_id, value AS config FROM {variable} WHERE name LIKE 'hs_config_%'");
  while ($row = db_fetch_object($result)) {
    $config_id = $row->config_id;
    $config = unserialize($row->config);
    if (isset($config['node_count'])) {
      $config['entity_count'] = $config['node_count'];
      unset($config['node_count']);
      db_query("UPDATE {variable} SET value = '%s' WHERE name = '%s'", serialize($config), $config_id);
    }
  }
  return $ret;
}