|
| core_completion\form::add_completion_elements (string $modname=null, bool $supportviews=false, bool $supportgrades=false, bool $rating=false, ?int $courseid=null) |
| Add completion elements to the form.
|
|
| core_completion\form::add_completion_rules () |
| Add completion elements to the form and return the list of element ids.
|
|
| core_completion\form::add_completiongrade_elements (string $modname, bool $rating=false) |
| Add completion grade elements to the form.
|
|
| core_completion\form::add_completiongrade_rules () |
| Add completion grading elements to the form and return the list of element ids.
|
|
| core_completion\form::completion_rule_enabled ($data) |
| Called during validation.
|
|
| core_completion\form::definition_after_data_completion (?cm_info $cm=null) |
| It should be called from the definition_after_data() to setup the completion settings in the form.
|
|
| core_completion\form::get_form () |
| Get the form associated to this class, where the completion elements will be added.
|
|
| core_completion\form::get_suffix () |
| Get the suffix to be added to the completion elements when creating them (for example, 'completion_assign').
|
|
| core_completion\form::set_suffix (string $suffix) |
| Set the suffix to be added to the completion elements when creating them (for example, 'completion_assign').
|
|
| core_completion\form::validate_completion (array $data) |
| Perform some extra validation for completion settings.
|
|