Moodle PHP Documentation 4.5
Moodle 4.5dev (Build: 20240606) (d3ae1391abe)
core\report_helper Class Reference

Static Public Member Functions

static get_group_filter (stdClass $filterparams)
 Retrieve the right SQL / params for the group filter depending on the filterparams, course and group settings.
 
static print_report_selector (string $pluginname)
 Print the selector dropdown.
 
static save_selected_report ()
 

Member Function Documentation

◆ get_group_filter()

static core\report_helper::get_group_filter ( stdClass $filterparams)
static

Retrieve the right SQL / params for the group filter depending on the filterparams, course and group settings.

Addionnaly, it will return the list of users visible by the current user so it can be used to filter out records that are not visible. This is mainly because we cannot use joins as the log tables can be in two different databases.

Parameters
stdClass$filterparams
Return values
array

◆ print_report_selector()

static core\report_helper::print_report_selector ( string $pluginname)
static

Print the selector dropdown.

Parameters
string$pluginnameThe report plugin where the header is modified
Return values
void

◆ save_selected_report()

static core\report_helper::save_selected_report ( )
static
Deprecated
since Moodle 4.0

The documentation for this class was generated from the following file: