public function apachesolr_views_handler_filter_date::op_between in Apache Solr Views 7
Filter for a date within certain range.
Overrides views_handler_filter_date::op_between
File
- handlers/
apachesolr_views_handler_filter_date.inc, line 16 - Date filter handler for Apache Solr Views.
Class
Code
public function op_between($field) {
$min_value = $this
->obtain_formated_date($this->value['min'], '00:00:00');
$max_value = $this
->obtain_formated_date($this->value['max'], '23:59:59.999');
$value = "[{$min_value} TO {$max_value}]";
$operator = strtoupper($this->operator);
$this->query
->add_where($this->options['group'], $this->real_field, $value, $operator);
}