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 |