Beispiel #1
0
 /**
  * Check if a particular view is enabled
  *
  * @category Events
  *
  * @param string $view Name of view to check, should match what's in Tribe__Events__Main->displaying when on that view
  *
  * @return bool
  **/
 function tribe_events_is_view_enabled($view)
 {
     $enabled_views = tribe_events_enabled_views();
     $enabled = in_array($view, $enabled_views);
     return apply_filters('tribe_events_is_view_enabled', $enabled, $view, $enabled_views);
 }
Beispiel #2
0
 /**
  * Get a list of the views that are disabled
  *
  * @return array
  **/
 function tribe_events_disabled_views()
 {
     static $disabled;
     if (isset($disabled)) {
         return $disabled;
     }
     $views = apply_filters('tribe-events-bar-views', array(), false);
     $enabled = tribe_events_enabled_views($views);
     $disabled = array();
     foreach ($views as $view) {
         if (!in_array($view['displaying'], $enabled)) {
             $disabled[] = $view['displaying'];
         }
     }
     return $disabled;
 }