You are here

function kaltura_get_tag_filter_views in Kaltura 6.2

1 call to kaltura_get_tag_filter_views()
kaltura_playlist_form in plugins/kaltura_playlist/kaltura_playlist.module

File

plugins/kaltura_playlist/kaltura_playlist.module, line 196

Code

function kaltura_get_tag_filter_views() {
  $views = views_get_all_views();
  $relevant_views = array();
  if (!is_array($views) || !count($views)) {
    return $relevant_views;
  }
  foreach ($views as $view_name => $view) {
    if ($view->disabled) {
      continue;
    }
    foreach ($view->display as $display) {
      if ($display->display_plugin == 'default') {
        if (!empty($display->display_options['filters']['kaltura_tags']) && $display->display_options['filters']['kaltura_tags']['exposed'] == 1) {
          $relevant_views[$view->name . '|' . $display->id] = $view_name;
        }
      }
    }
  }
  return $relevant_views;
}