views_handler_filter_float.inc in Views (for Drupal 7) 6.3
File
handlers/views_handler_filter_float.inc
View source
<?php
class views_handler_filter_float extends views_handler_filter_numeric {
function op_between($field) {
if ($this->operator == 'between') {
$this->query
->add_where($this->options['group'], "{$field} >= %f", $this->value['min']);
$this->query
->add_where($this->options['group'], "{$field} <= %f", $this->value['max']);
}
else {
$this->query
->add_where($this->options['group'], "{$field} <= %f OR {$field} >= %f", $this->value['min'], $this->value['max']);
}
}
function op_simple($field) {
$this->query
->add_where($this->options['group'], "{$field} {$this->operator} %f", $this->value['value']);
}
}
Classes
Name |
Description |
views_handler_filter_float |
Simple filter to handle greater than/less than filters.
It based on views_handler_filter_numeric but deals with
float numbers. |