You are here

function geofield_handler_filter::operators in Geofield 7.2

Overrides views_handler_filter_numeric::operators

1 call to geofield_handler_filter::operators()
geofield_handler_filter::query in views/handlers/geofield_handler_filter.inc
Add this filter to the query.

File

views/handlers/geofield_handler_filter.inc, line 10
Distance filter implementation.

Class

geofield_handler_filter
@file Distance filter implementation.

Code

function operators() {
  $operators = array(
    '<' => array(
      'title' => t('Is less than'),
      'method' => 'op_simple',
      'short' => t('<'),
      'values' => 1,
    ),
    '<=' => array(
      'title' => t('Is less than or equal to'),
      'method' => 'op_simple',
      'short' => t('<='),
      'values' => 1,
    ),
    '=' => array(
      'title' => t('Is equal to'),
      'method' => 'op_simple',
      'short' => t('='),
      'values' => 1,
    ),
    '!=' => array(
      'title' => t('Is not equal to'),
      'method' => 'op_simple',
      'short' => t('!='),
      'values' => 1,
    ),
    '>=' => array(
      'title' => t('Is greater than or equal to'),
      'method' => 'op_simple',
      'short' => t('>='),
      'values' => 1,
    ),
    '>' => array(
      'title' => t('Is greater than'),
      'method' => 'op_simple',
      'short' => t('>'),
      'values' => 1,
    ),
    'between' => array(
      'title' => t('Is between'),
      'method' => 'op_between',
      'short' => t('between'),
      'values' => 2,
    ),
    'not between' => array(
      'title' => t('Is not between'),
      'method' => 'op_between',
      'short' => t('not between'),
      'values' => 2,
    ),
  );
  return $operators;
}