function autocomplete_widgets_element_process in Autocomplete Widgets for Text and Number Fields 7
Process an individual textfield autocomplete element.
2 string references to 'autocomplete_widgets_element_process'
- autocomplete_widgets_element_info in ./autocomplete_widgets.module 
- Implementation of hook_element_info().
- autocomplete_widgets_field_widget_form in ./autocomplete_widgets.module 
- Implementation of hook_field_widget_form().
File
- ./autocomplete_widgets.module, line 60 
- Provides autocomplete widgets for Text and Number fields.
Code
function autocomplete_widgets_element_process($element, &$form_state, $form) {
  $instance = field_widget_instance($element, $form_state);
  if ($instance['widget']['type'] == 'autocomplete_widgets_allowvals') {
    module_load_include('inc', 'autocomplete_widgets', 'autocomplete_widgets.common');
    $label = drupal_array_get_nested_value($form_state['values'], $element['#parents'], $exists);
    $options = _autocomplete_widgets_get_options($instance, $label, 'equals', NULL, 1);
    if ($options) {
      drupal_array_set_nested_value($form_state['values'], $element['#parents'], key($options));
    }
  }
  return $element;
}