function signup_handler_argument_signup_user_uid::query in Signup 7
Same name and namespace in other branches
- 6.2 views/handlers/signup_handler_argument_signup_user_uid.inc \signup_handler_argument_signup_user_uid::query()
- 6 views/handlers/signup_handler_argument_signup_user_uid.inc \signup_handler_argument_signup_user_uid::query()
Set up the query for this argument.
The argument sent may be found at $this->argument.
Parameters
bool $group_by: Whether the query uses a group-by.
Overrides views_handler_argument_numeric::query
File
- views/
handlers/ signup_handler_argument_signup_user_uid.inc, line 14
Class
- signup_handler_argument_signup_user_uid
- Argument handler display nodes the given UID has not signed up for.
Code
function query($group_by = FALSE) {
$join = $this
->get_join();
$join->extra[] = array(
'field' => $this->real_field,
'value' => $this->argument,
);
$alias = $this->query
->add_table($this->table, $this->relationship, $join);
$this->query
->add_where(0, "{$alias}.{$this->real_field}", NULL, 'IS NULL');
}