public function availability_calendar_handler_filter_availability::operators in Availability Calendars 7.5
Same name and namespace in other branches
- 7.3 availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::operators()
- 7.4 views/availability_calendar_handler_filter_availability.inc \availability_calendar_handler_filter_availability::operators()
@noinspection PhpMethodMayBeStaticInspection
6 calls to availability_calendar_handler_filter_availability::operators()
- availability_calendar_handler_filter_availability::accept_exposed_input in views/
availability_calendar_handler_filter_availability.inc - Check to see if input from the exposed filters should be accepted.
- availability_calendar_handler_filter_availability::admin_summary in views/
availability_calendar_handler_filter_availability.inc - Display the filter on the administrative summary.
- availability_calendar_handler_filter_availability::operator_options in views/
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 views/
availability_calendar_handler_filter_availability.inc - Add this filter to the query.
- availability_calendar_handler_filter_availability::validate_value in views/
availability_calendar_handler_filter_availability.inc - Validate that the values convert to something usable.
File
- views/
availability_calendar_handler_filter_availability.inc, line 45
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;
}