function values_update_7101 in Values 7
Reformat values stored in database
File
- ./
values.install, line 83 - Install file for Values module.
Code
function values_update_7101(&$sandbox) {
foreach (values_load_all() as $value_set) {
foreach ($value_set->data as $delta => $value) {
if (!empty($value['label'])) {
$value_set->data[$delta] = array(
'key' => $value['value'],
'value' => $value['label'],
'weight' => $value['weight'],
);
}
}
$num_updated = db_update('values_sets')
->fields(array(
'data' => serialize($value_set->data),
))
->condition('name', $value_set->name, '=')
->execute();
}
return;
}