Moodle PHP Documentation 5.1
Moodle 5.1dev (Build: 20250620) (7d9030acd6e)
core_course_bulk_activity_completion_renderer Class Reference
Inheritance diagram for core_course_bulk_activity_completion_renderer:

Public Member Functions

 bulkcompletion ($data)
 Render the bulk completion tab.
 
 defaultcompletion ($data, $modules, $form)
 Render the default completion tab.
 
 edit_bulk_completion ($form, $activities)
 Renders the form for bulk editing activities completion.
 
 edit_default_completion ()
 
 render_course_completion_action_bar (\core_course\output\completion_action_bar $actionbar)
 Renders the course completion action bar.
 

Member Function Documentation

◆ bulkcompletion()

core_course_bulk_activity_completion_renderer::bulkcompletion ( $data)

Render the bulk completion tab.

Parameters
array | stdClass$datathe context data to pass to the template.
Return values
bool|string

◆ defaultcompletion()

core_course_bulk_activity_completion_renderer::defaultcompletion ( $data,
$modules,
$form )

Render the default completion tab.

Parameters
array | stdClass$datathe context data to pass to the template.
array$modulesThe modules that have been sent through the form.
moodleform$formThe current form that has been sent.
Return values
bool|string

◆ edit_bulk_completion()

core_course_bulk_activity_completion_renderer::edit_bulk_completion ( $form,
$activities )

Renders the form for bulk editing activities completion.

Parameters
moodleform$form
array$activities
Return values
string

◆ edit_default_completion()

core_course_bulk_activity_completion_renderer::edit_default_completion ( )

◆ render_course_completion_action_bar()

core_course_bulk_activity_completion_renderer::render_course_completion_action_bar ( \core_course\output\completion_action_bar $actionbar)

Renders the course completion action bar.

Parameters
core_course\output\completion_action_bar$actionbar
Return values
stringThe HTML output

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