function spaces_handler_filter_spaces_current::query in Spaces 6
Same name and namespace in other branches
- 6.3 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
- 6.2 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
- 7.3 includes/spaces_handler_filter_spaces_current.inc \spaces_handler_filter_spaces_current::query()
- 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.
File
- includes/
spaces_handler_filter_spaces_current.inc, line 10
Class
- spaces_handler_filter_spaces_current
- Spaces view filter handler.
Code
function query() {
$space = spaces_get_space();
if ($space) {
$space
->views_filter(TRUE, $this->view->query);
}
else {
if ($this->options['operator'] === 'all') {
$types = spaces_types();
foreach ($types as $type => $info) {
call_user_func(array(
$info['class'],
'views_filter',
), FALSE, $this->view->query);
}
}
}
}