function values_load_options in Values 7
Load a value set's values formatted as an options array
Parameters
string $name: The machine name of the value list to load
Return value
array An array of key => value pairs
3 calls to values_load_options()
- values_field_content_allowed_values in modules/
values_field/ values_field.module - Allowed Values callback function.
- values_webform_webform_select_options in modules/
values_webform/ values_webform.module - Callback for the select options list
- values_webform_webform_v4_select_options in modules/
values_webform/ values_webform.module - Callback for the select options list for webform version 4.
File
- ./
values.module, line 900 - API for managing reusable value sets.
Code
function values_load_options($name) {
$value_set = values_load($name);
$options = array();
if (!empty($value_set->data)) {
foreach ($value_set->data as $delta => $value) {
$options[$value['key']] = t('@value', array(
'@value' => values_translate($name, $value['key'], $value['value']),
));
}
}
return $options;
}