|
Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
|
Classes | |
| class | breadcrumb_navigation_node |
| Subclass of navigation_node allowing different rendering for the breadcrumbs in particular adding extra metadata for search engine robots to leverage. More... | |
| class | flat_navigation |
| Class used to generate a collection of navigation nodes most closely related to the current page. More... | |
| class | flat_navigation_node |
| Subclass of navigation_node allowing different rendering for the flat navigation in particular allowing dividers and indents. More... | |
| class | global_navigation |
| The global navigation class used for... the global navigation. More... | |
| class | global_navigation_for_ajax |
| The global navigation class used especially for AJAX requests. More... | |
| class | navbar |
| Navbar class. More... | |
| class | navigation_cache |
| The cache class used by global navigation and settings navigation. More... | |
| class | navigation_json |
| Simple class used to output a navigation branch in XML. More... | |
| class | navigation_node |
| This class is used to represent a node in a navigation tree. More... | |
| class | navigation_node_collection |
| Navigation node collection. More... | |
| class | settings_navigation |
| Class used to manage the settings option for the current page. More... | |
| class | settings_navigation_ajax |
| Class used to populate site admin navigation for ajax. More... | |
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' |