You are here

function birthdays_field_views_handler_filter::op_empty in Birthdays 7

Overrides views_handler_filter_date::op_empty().

Overrides views_handler_filter_numeric::op_empty

File

views/birthdays_field_views_handler_filter.inc, line 128
The birthdays_field_views_handler_filter class.

Class

birthdays_field_views_handler_filter
Handler that allows to filter by birthday fields.

Code

function op_empty($field) {
  if ($this->operator == 'empty') {
    $prefix = 'NOT ';
  }
  else {
    $prefix = '';
  }
  $this->query
    ->add_where_expression($this->options['group'], $prefix . 'COALESCE(' . $field . '_month, FALSE)');
  $this->query
    ->add_where_expression($this->options['group'], $prefix . 'COALESCE(' . $field . '_day, FALSE)');
}