function _options_get_options
_options_get_options($field, $instance, $properties, $entity_type, $entity)
Collects the options for a field.
File
- modules/field/modules/options/options.module, line 244
- Defines selection, check box and radio button widgets for text and numeric fields.
Code
function _options_get_options($field, $instance, $properties, $entity_type, $entity) { // Get the list of options. $options = (array) module_invoke($field['module'], 'options_list', $field, $instance, $entity_type, $entity); // Sanitize the options. _options_prepare_options($options, $properties); if (!$properties['optgroups']) { $options = options_array_flatten($options); } if ($properties['empty_option']) { $label = theme('options_none', array('instance' => $instance, 'option' => $properties['empty_option'])); $options = array('_none' => $label) + $options; } return $options; }
© 2001–2016 by the original authors
Licensed under the GNU General Public License, version 2 and later.
Drupal is a registered trademark of Dries Buytaert.
https://api.drupal.org/api/drupal/modules!field!modules!options!options.module/function/_options_get_options/7.x