You are here

public function contextual_range_filter_handler_argument_numeric_range::query in Views Contextual Range Filter 7

Help build the query.

Overrides views_handler_argument_numeric::query

File

views/contextual_range_filter_handler_argument_numeric_range.inc, line 72
Definition of contextual_filter_range_handler_argument_numeric_range.

Class

contextual_range_filter_handler_argument_numeric_range
Argument handler for arguments that are numeric or numeric ranges.

Code

public function query($group_by = FALSE) {
  $this
    ->ensure_my_table();
  if (!empty($this->options['break_phrase'])) {

    // From "Allow multple ranges" checkbox.
    $this
      ->views_break_phrase_range($this->argument);
  }
  else {
    $this->value = array(
      $this->argument,
    );
  }
  contextual_range_filter_build_range_query($this);
}