Same name and namespace in other branches
  1. 6.x-3.x views.module \views_get_view()
  2. 7.x-3.x views.module \views_get_view()

This function loads a view by name or vid; if not found in db, it looks for a default view by that name.

6 calls to views_get_view()
views_create_view_code in ./views_ui.module
views_menu_admin_items in ./views.module
Add the adminstrative items to a view.
views_ui_admin_clone_page in ./views_ui.module
views_update_12 in ./views.install
views_view_block in ./views.module
This views a view by block. Can be used as a callback or programmatically.

... See full list

File

./views.module, line 370

Code

function views_get_view($view_name) {
  views_load_cache();
  $view = _views_load_view($view_name);
  if ($view) {
    return $view;
  }
  if (is_int($view_name)) {
    return;

    // don't bother looking if view_name is an int!
  }
  $default_views = _views_get_default_views();
  if (isset($default_views[$view_name])) {
    $view = $default_views[$view_name];
    $view->is_cacheable = _views_is_cacheable($view);
    return $view;
  }
}