| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
| Namespaces | |
| namespace | enrol_self\privacy | 
| Privacy Subsystem implementation for enrol_self. | |
| namespace | enrol_self\task | 
| Send expiry notifications task. | |
| Classes | |
| class | enrol_self\privacy\provider | 
| Privacy Subsystem for enrol_self implementing null_provider.  More... | |
| class | enrol_self\task\send_expiry_notifications | 
| Send expiry notifications task.  More... | |
| class | enrol_self\task\sync_enrolments | 
| Sync enrolments task.  More... | |
| class | enrol_self_deleteselectedusers_form | 
| The form to confirm the intention to bulk delete users enrolments.  More... | |
| class | enrol_self_deleteselectedusers_operation | 
| A bulk operation for the self enrolment plugin to delete selected users enrolments.  More... | |
| class | enrol_self_editselectedusers_form | 
| The form to collect required information when bulk editing users enrolments.  More... | |
| class | enrol_self_editselectedusers_operation | 
| A bulk operation for the manual enrolment plugin to edit selected users.  More... | |
| class | enrol_self_empty_form | 
| class | enrol_self_enrol_form | 
| class | enrol_self_external | 
| Self enrolment external functions.  More... | |
| class | enrol_self_plugin | 
| Self enrolment plugin.  More... | |
| Functions | |
| enrol_self_check_group_enrolment_key ($courseid, $enrolpassword) | |
| Check if the given password match a group enrolment key in the specified course. | |
| enrol_self_get_fontawesome_icon_map () | |
| Get icon mapping for font-awesome. | |
| xmldb_enrol_self_install () | |
| xmldb_enrol_self_upgrade ($oldversion) | |
| Variables | |
| $capabilities | |
| $functions | |
| Self enrol plugin external functions and service definitions. | |
| $messageproviders | |
| Defines message providers for self enrolments. | |
| $plugin = 2023100400 | |
| $tasks | |
| $plugin | component = 'enrol_self' | 
| $plugin | version = 2023100900 | 
| enrol_self_check_group_enrolment_key | ( | $courseid, | |
| $enrolpassword ) | 
Check if the given password match a group enrolment key in the specified course.
| int | $courseid | course id | 
| string | $enrolpassword | enrolment password | 
| bool | True if match | 
| $functions | 
Self enrol plugin external functions and service definitions.
| $messageproviders | 
Defines message providers for self enrolments.
| $tasks |