| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
| Namespaces | |
| namespace | report_insights | 
|  | |
| namespace | report_insights\output | 
| Output helper to export actions for rendering. | |
| namespace | report_insights\privacy | 
| Privacy Subsystem implementation for report_insights. | |
| Classes | |
| class | report_insights\external | 
| This is the external API for this component.  More... | |
| class | report_insights\output\actions_exporter | 
| Output helper to export actions for rendering.  More... | |
| class | report_insights\output\insight | 
| Single insight view page.  More... | |
| class | report_insights\output\insights_list | 
| Shows report_insights insights list.  More... | |
| class | report_insights\output\renderer | 
| Renderer class.  More... | |
| class | report_insights\privacy\provider | 
| Privacy Subsystem for report_insights implementing null_provider.  More... | |
| Functions | |
| report_insights_extend_navigation_category_settings ($navigation, $context) | |
| Adds nodes to category navigation. | |
| report_insights_extend_navigation_course ($navigation, $course, $context) | |
| This function extends the navigation with the tool items. | |
| report_insights_myprofile_navigation (core_user\output\myprofile\tree $tree, $user, $iscurrentuser, $course) | |
| Add nodes to myprofile page. | |
| Variables | |
| $functions | |
| $plugin = 2023100400 | |
| $plugin | component = 'report_insights' | 
| $plugin | version = 2023100900 | 
| report_insights_extend_navigation_category_settings | ( | $navigation, | |
| $context ) | 
Adds nodes to category navigation.
| navigation_node | $navigation | The navigation node to extend | 
| context | $context | The context of the course | 
| void|null | return null if we don't want to display the node. | 
| report_insights_extend_navigation_course | ( | $navigation, | |
| $course, | |||
| $context ) | 
This function extends the navigation with the tool items.
| navigation_node | $navigation | The navigation node to extend | 
| stdClass | $course | The course to object for the tool | 
| context | $context | The context of the course | 
| void | 
| report_insights_myprofile_navigation | ( | core_user\output\myprofile\tree | $tree, | 
| $user, | |||
| $iscurrentuser, | |||
| $course ) | 
Add nodes to myprofile page.
| core_user\output\myprofile\tree | $tree | Tree object | 
| stdClass | $user | user object | 
| bool | $iscurrentuser | |
| stdClass | $course | Course object | 
| bool | 
| $functions |