Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
Classes | Variables
navigationlib.php File Reference

This file contains classes used to manage the navigation structures within Moodle. More...

Classes

class  breadcrumb_navigation_node
 
class  flat_navigation
 Class used to generate a collection of navigation nodes most closely related to the current page. More...
 
class  flat_navigation_node
 
class  global_navigation
 
class  global_navigation_for_ajax
 
class  navbar
 
class  navigation_cache
 
class  navigation_json
 
class  navigation_node
 
class  navigation_node_collection
 
class  settings_navigation
 
class  settings_navigation_ajax
 

Variables

const NAVIGATION_CACHE_NAME 'navigation'
 The name that will be used to separate the navigation cache within SESSION.
 
const NAVIGATION_SITE_ADMIN_CACHE_NAME 'navigationsiteadmin'
 

Detailed Description

This file contains classes used to manage the navigation structures within Moodle.

Since
Moodle 2.0
License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later