function field_test_widget_multiple_validate

Form element validation handler for 'test_field_widget_multiple' widget.

1 string reference to 'field_test_widget_multiple_validate'
TestFieldWidgetMultiple::formElement in drupal/core/modules/field/tests/modules/field_test/lib/Drupal/field_test/Plugin/field/widget/TestFieldWidgetMultiple.php
Implements Drupal\field\Plugin\Type\Widget\WidgetInterface::formElement().

File

drupal/core/modules/field/tests/modules/field_test/field_test.field.inc, line 175
Defines a field type and its formatters and widgets.

Code

function field_test_widget_multiple_validate($element, &$form_state) {
  $values = array_map('trim', explode(',', $element['#value']));
  $items = array();
  foreach ($values as $value) {
    $items[] = array(
      'value' => $value,
    );
  }
  form_set_value($element, $items, $form_state);
}