You are here

views_handler_filter_block_region.inc in Views Hacks 7

Same filename and directory in other branches
  1. 6 views_block/handlers/views_handler_filter_block_region.inc

File

views_block/handlers/views_handler_filter_block_region.inc
View source
<?php

/**
 * Filter based on block region.
 */
class views_handler_filter_block_region extends views_handler_filter_in_operator {
  function get_value_options() {
    foreach (list_themes() as $key => $theme) {
      if ($theme->status) {
        foreach (system_region_list($key) as $name => $description) {
          $this->value_options[$name] = $name . ' (' . $theme->info['name'] . ')';
        }
      }
    }
    $this->value_options['-1'] = t('- None -');
    ksort($this->value_options);
  }

}

Classes

Namesort descending Description
views_handler_filter_block_region Filter based on block region.