You are here

function quickbar_update_7101 in Quickbar 7

File

./quickbar.install, line 15

Code

function quickbar_update_7101() {
  $ret = array();

  // Undo Serialized Variables.
  $query = db_select('variable');
  $query
    ->addField('variable', 'name');
  $query
    ->condition('name', 'quickbar_settings_%', 'LIKE');
  $result = $query
    ->execute();
  foreach ($result as $record) {
    $value = variable_get($record->name, array());
    variable_set($record->name, unserialize($value));
  }
  $value = variable_get('quickbar_role_weights', array());
  variable_set('quickbar_role_weights', unserialize($value));
  $value = variable_get('quickbar_role_menus', array());
  variable_set('quickbar_role_menus', unserialize($value));
  return $ret;
}