You are here

public function availability_calendar_handler_filter_availability::operators in Availability Calendars 7.3

Same name and namespace in other branches
  1. 7.5 views/availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::operators()
  2. 7.4 views/availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::operators()
7 calls to availability_calendar_handler_filter_availability::operators()
availability_calendar_handler_filter_availability::accept_exposed_input in ./availability_calendar_handler_filter_availability.inc
Check to see if input from the exposed filters should change the behavior of this filter.
availability_calendar_handler_filter_availability::admin_summary in ./availability_calendar_handler_filter_availability.inc
Display the filter on the administrative summary.
availability_calendar_handler_filter_availability::operators_by_value in ./availability_calendar_handler_filter_availability.inc
availability_calendar_handler_filter_availability::operator_options in ./availability_calendar_handler_filter_availability.inc
Provides a list of all the availability operators, optionally restricted to only the given property of the operators.
availability_calendar_handler_filter_availability::query in ./availability_calendar_handler_filter_availability.inc
Add this filter to the query.

... See full list

File

./availability_calendar_handler_filter_availability.inc, line 43

Class

availability_calendar_handler_filter_availability
@class availability_calendar_handler_filter_availability Views handler to filter on availability.

Code

public function operators() {
  $operators = array(
    'at' => array(
      'title' => t('At (date)'),
      'method' => 'op_at',
      'summary' => t('at %from'),
      'values' => array(
        'from',
      ),
    ),
    'from_to' => array(
      'title' => t('From begin up to and including end'),
      'method' => 'op_from_to',
      'summary' => t('From %from to %to'),
      'values' => array(
        'from',
        'to',
      ),
    ),
    'from_to1' => array(
      'title' => t('From arrival to departure'),
      'method' => 'op_from_to1',
      'summary' => t('From %from to %to1'),
      'values' => array(
        'from',
        'to1',
      ),
    ),
    'from_duration' => array(
      'title' => t('From begin during duration'),
      'method' => 'op_from_duration',
      'summary' => t('From %from during %duration days'),
      'values' => array(
        'from',
        'duration',
      ),
    ),
  );
  return $operators;
}