function tripal_core_views_default_views
2.x tripal_core.views_default.inc | tripal_core_views_default_views() |
3.x tripal_core.views_default.inc | tripal_core_views_default_views() |
Describes core default views
Related topics
File
- tripal_core/
tripal_core.views_default.inc, line 12 - Describes core default views
Code
function tripal_core_views_default_views() {
$views = array();
$view = tripal_core_admin_defaultview_jobs();
$views[$view->name] = $view;
$view = tripal_core_admin_defaultview_custom_tables();
$views[$view->name] = $view;
$view = tripal_core_admin_defaultview_mviews();
$views[$view->name] = $view;
// We only want to make this view available if the Search API module is installed
// and the "Default Node Index has been enabled.
if (module_exists('search_api')) {
$index_enabled = db_query('SELECT enabled FROM search_api_index WHERE machine_name=:name', array(':name' => 'default_node_index'))->fetchField();
if ($index_enabled) {
$view = tripal_core_search_default_node_index();
$views[$view->name] = $view;
}
}
return $views;
}