You are here

function views_handler_filter_signup_uid in Signup 5.2

1 string reference to 'views_handler_filter_signup_uid'
_signup_views_tables in views/views.inc
Private implementation of hook_views_tables().

File

views/views.inc, line 336
Provides support for Views integration.

Code

function views_handler_filter_signup_uid($op, $filter, $filterinfo, &$query) {
  $table = $filterinfo['table'];
  $column = $filterinfo['field'];
  $field = "{$table}.{$column}";
  $value = $filter['value'];
  $query
    ->ensure_table($table);
  if ($value) {

    // Authenticated user
    $query
      ->add_where("%s != 0", $field);
  }
  else {

    // Anonymous user
    $query
      ->add_where("%s = 0", $field);
  }
}