You are here

function block_views_get_views_options in Block Views Visibility 7

1 call to block_views_get_views_options()
block_views_form_block_admin_configure_alter in ./block_views.module
Implements hook_form_FORMID_alter().

File

./block_views.module, line 58
Demonstrate basic module block_views.

Code

function block_views_get_views_options() {
  $options = array();
  $views = views_get_enabled_views();
  foreach ($views as $view_name => $view) {
    if (!empty($view->disabled)) {
      continue;
    }
    foreach ($view->display as $display_name => $display) {
      if ($display->display_plugin == 'page') {
        $options["{$view_name}:{$display_name}"] = ($view->human_name ? $view->human_name : $view->name) . ": " . $display->display_title;
      }
    }
  }
  natcasesort($options);
  return $options;
}