function field_ui_field_type_options
7.x field_ui.admin.inc | field_ui_field_type_options() |
Returns an array of field_type options.
1 call to field_ui_field_type_options()
- field_ui_field_overview_form in drupal-7.x/
modules/ field_ui/ field_ui.admin.inc - Form constructor for the 'Manage fields' form of a bundle.
File
- drupal-7.x/
modules/ field_ui/ field_ui.admin.inc, line 1437 - Administrative interface for custom field type creation.
Code
function field_ui_field_type_options() {
$options = &drupal_static(__FUNCTION__);
if (!isset($options)) {
$options = array();
$field_types = field_info_field_types();
$field_type_options = array();
foreach ($field_types as $name => $field_type) {
// Skip field types which have no widget types, or should not be add via
// uesr interface.
if (field_ui_widget_type_options($name) && empty($field_type['no_ui'])) {
$options[$name] = $field_type['label'];
}
}
asort($options);
}
return $options;
}