|
Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Files | |
| file | actions_exporter.php |
| Output helper to export actions for rendering. | |
| file | external.php |
| This is the external API for this component. | |
| file | insight.php |
| Single insight view page. | |
| file | insights_list.php |
| Insights list page. | |
| file | lib.php |
| This page lists public api for tool_monitor plugin. | |
| file | provider.php |
| Privacy Subsystem implementation for report_insights. | |
| file | renderer.php |
| Renderer. | |
| file | services.php |
| Report insights webservice definitions. | |
| file | settings.php |
| Links and settings. | |
| file | version.php |
| Version details. | |
Namespaces | |
| namespace | report_insights |
| | |
| namespace | report_insights\output |
| | |
| namespace | report_insights\privacy |
| | |
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. More... | |
| report_insights_extend_navigation_course ($navigation, $course, $context) | |
| This function extends the navigation with the tool items. More... | |
| report_insights_myprofile_navigation (core_user\output\myprofile\tree $tree, $user, $iscurrentuser, $course) | |
| Add nodes to myprofile page. More... | |
Variables | |
| $functions | |
| $plugin = 2020060900 | |
| $plugin | component = 'report_insights' |
| $plugin | version = 2020061500 |
| 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 |