function views_handler_argument_group_by_numeric::query in Views (for Drupal 7) 6.3
Same name and namespace in other branches
- 7.3 handlers/views_handler_argument_group_by_numeric.inc \views_handler_argument_group_by_numeric::query()
Set up the query for this argument.
The argument sent may be found at $this->argument.
Overrides views_handler_argument::query
File
- handlers/
views_handler_argument_group_by_numeric.inc, line 9
Class
- views_handler_argument_group_by_numeric
- Simple handler for arguments using group by.
Code
function query($group_by = FALSE) {
$this
->ensure_my_table();
$placeholder = empty($this->definition['numeric']) ? "'%s'" : '%d';
$field = $this
->get_field();
$this->query
->add_having(0, "{$field} = {$placeholder}", $this->argument);
}