You are here

domain_views_handler_filter_domain_domain_id.inc in Domain Access 6.2

Interface between domain_views.module and views.module.

File

domain_views/includes/domain_views_handler_filter_domain_domain_id.inc
View source
<?php

/**
 * @file
 * Interface between domain_views.module and views.module.
 *
 * @ingroup domain_views
 */

/**
 * Filter for domain ids stored in the database, currently active domain and any domain
 */
class domain_views_handler_filter_domain_domain_id extends views_handler_filter_in_operator {
  function get_value_options() {
    if (!isset($this->value_options)) {
      $this->value_title = t('Domain');
      $domain_options = array(
        '***CURRENT_DOMAIN***' => t('Current Domain'),
      );
      $domains = domain_domains();
      foreach ($domains as $domain) {
        $domain_options[$domain['domain_id']] = check_plain($domain['sitename']);
      }
      $this->value_options = $domain_options;
    }
  }

}

Related topics

Classes

Namesort descending Description
domain_views_handler_filter_domain_domain_id Filter for domain ids stored in the database, currently active domain and any domain