You are here

protected function availability_calendar_handler_argument_availability::build_query in Availability Calendars 7.5

Helper method for the query method that actually builds the query. Extracted to allow it to be overridden.

1 call to availability_calendar_handler_argument_availability::build_query()
availability_calendar_handler_argument_availability::query in views/availability_calendar_handler_argument_availability.inc
Inject a test for valid date range before the regular query. Override the parent query to be able to control the $group.
1 method overrides availability_calendar_handler_argument_availability::build_query()
availability_calendar_handler_argument_indexed_availability::build_query in views/availability_calendar_handler_argument_indexed_availability.inc
Helper method for the query method that actually builds the query. Extracted to allow it to be overridden.

File

views/availability_calendar_handler_argument_availability.inc, line 76

Class

availability_calendar_handler_argument_availability
Defines a contextual filter to filter on availability.

Code

protected function build_query() {
  $this
    ->ensure_my_table();
  availability_calendar_query_available($this->query, $this->table_alias, $this->real_field, $this->min_date, $this->max_date, $this->definition['default_state']);
}