You are here

function farm_fields_handler_filter_entity::exposed_validate in farmOS 7

Validate the exposed handler form.

Overrides views_handler::exposed_validate

File

modules/farm/farm_fields/views/handlers/farm_fields_handler_filter_entity.inc, line 144
Definition of farm_fields_handler_filter_entity.

Class

farm_fields_handler_filter_entity
Provide an exposed filter that entity reference options in a select list.

Code

function exposed_validate(&$form, &$form_state) {
  if (empty($this->options['exposed'])) {
    return;
  }
  $identifier = $this->options['expose']['identifier'];

  // Get the values from the form state.
  if (isset($form_state['values'][$identifier]) && $form_state['values'][$identifier] != 'All') {
    $this->validated_exposed_input = (array) $form_state['values'][$identifier];
  }
}