class og_subgroups_views_handler_filter_has_parent in Subgroups for Organic groups 6
Filter handler based on if group has a parent
Hierarchy
- class \og_subgroups_views_handler_filter_has_parent extends \views_handler_filter_boolean_operator
Expanded class hierarchy of og_subgroups_views_handler_filter_has_parent
1 string reference to 'og_subgroups_views_handler_filter_has_parent'
- og_subgroups_views_views_data in modules/
og_subgroups_views/ og_subgroups_views.views.inc - Implementation of hook_views_data().
File
- modules/
og_subgroups_views/ includes/ og_subgroups_views_handler_filter_has_parent.inc, line 6
View source
class og_subgroups_views_handler_filter_has_parent extends views_handler_filter_boolean_operator {
function construct() {
parent::construct();
$this->value_value = t('Does the group have a parent');
}
function query() {
$this
->ensure_my_table();
$where = "{$this->table_alias}.{$this->real_field} ";
if ($this->value) {
$where .= 'IS NOT NULL';
}
else {
$where .= 'IS NULL';
}
$this->query
->add_where($this->options['group'], $where);
}
}