You are here

function scald_views_handler_filter_atom_provider::get_value_options in Scald: Media Management made easy 6

Same name and namespace in other branches
  1. 7 includes/scald_views_handler_filter_atom_provider.inc \scald_views_handler_filter_atom_provider::get_value_options()

File

includes/scald_views_handler_filter_atom_provider.inc, line 6

Class

scald_views_handler_filter_atom_provider
Filter by node type

Code

function get_value_options() {
  if (!isset($this->value_options)) {
    $this->value_title = t('Atom provider');
    $providers = array();
    $types = _scald_types();
    foreach ($types as $type) {
      foreach ($type['atom_providers'] as $provider) {
        if (!isset($providers[$provider])) {
          $providers[$provider] = $provider;
        }
      }
    }

    //$providers = variable_get('scald_providers', array());
    foreach ($providers as $provider) {
      $options[$provider] = $provider;
    }
    $this->value_options = $options;
  }
}