You are here

public function views_handler_filter_date::options_validate in Views (for Drupal 7) 7.3

Same name and namespace in other branches
  1. 6.3 handlers/views_handler_filter_date.inc \views_handler_filter_date::options_validate()
  2. 6.2 handlers/views_handler_filter_date.inc \views_handler_filter_date::options_validate()

Simple validate handler.

Overrides views_handler_filter::options_validate

File

handlers/views_handler_filter_date.inc, line 48
Definition of views_handler_filter_date.

Class

views_handler_filter_date
Filter to handle dates stored as a timestamp.

Code

public function options_validate(&$form, &$form_state) {
  parent::options_validate($form, $form_state);
  if (!empty($this->options['exposed']) && empty($form_state['values']['options']['expose']['required'])) {

    // Who cares what the value is if it's exposed and non-required.
    return;
  }
  $this
    ->validate_valid_time($form['value'], $form_state['values']['options']['operator'], $form_state['values']['options']['value']);
}