You are here

function spaces_handler_filter_spaces_current::query in Spaces 7.3

Same name and namespace in other branches
  1. 6.3 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
  2. 6 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
  3. 6.2 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
  4. 7 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()

Meta query handler which delegates query building to the implementing spaces.

Overrides views_handler_filter::query

File

includes/spaces_handler_filter_spaces_current.inc, line 22

Class

spaces_handler_filter_spaces_current
Spaces view filter handler.

Code

function query() {
  $space = spaces_get_space();
  if ($space) {
    if ($this->relationship) {
      $base_table = $this->view->query->relationships[$this->relationship]['table'];
    }
    else {
      $base_table = $this->view->base_table;
    }
    $space
      ->views_filter($this->view->query, $base_table, $this->relationship);
  }
}