You are here

function domain_entity_views_handler_filter_domain_domain_source::query in Domain Access Entity 7

Override views_handler_filter_in_operator::query().

Look in domain_id for domain_id and only if this domain_id is the canonical domain (domain_source).

Overrides views_handler_filter_in_operator::query

See also

views_handler_filter_in_operator::query()

File

domain_entity_source/includes/domain_entity_views_handler_filter_domain_domain_source.inc, line 73
Interface between domain_entity.module, domain_views.module and views.module.

Class

domain_entity_views_handler_filter_domain_domain_source
Filter for domain ids stored in the database.

Code

function query() {
  $field_name = str_replace(array(
    'field_data_',
    'field_revision_',
  ), '', $this->table);
  $this->field = $field_name . '_domain_id';
  $this->real_field = $field_name . '_domain_id';
  parent::query();
  $this->query
    ->add_where($this->options['group'], $this->table_alias . '.' . $field_name . '_domain_source', TRUE);
  $this->field = $field_name . '_domain_source';
  $this->real_field = $field_name . '_domain_source';
}