| Moodle APIs 4.3
    Moodle 4.3.6 (Build: 20240812) | 
| Topics | |
| backup | |
| external | |
| test | |
| Directories | |
| directory | classes | 
|  | |
| Namespaces | |
| namespace | core_backup\copy | 
| Course copy class. | |
| namespace | core_backup\output | 
| Course copy form class. | |
| namespace | core_backup\privacy | 
| Privacy Subsystem implementation for core_backup. | |
| Classes | |
| class | backup_confirmation_form | 
| Confirmation backup user interface stage moodleform.  More... | |
| class | backup_controller | 
| Backup controller and related exception classes.  More... | |
| class | backup_controller_exception | 
| Exception class used by all the @backup_controller stuff.  More... | |
| class | backup_files_viewer | 
| Data structure representing backup files viewer.  More... | |
| class | backup_initial_form | 
| Initial backup user interface stage moodleform.  More... | |
| class | backup_moodleform | 
| Backup moodleform bridge.  More... | |
| class | backup_qtype_extrafields_plugin | 
| Class extending backup_qtype_plugin in order to use extra fields method.  More... | |
| class | backup_schema_form | 
| Schema backup user interface stage moodleform.  More... | |
| class | backup_setting_ui | 
| Abstract class to represent the user interface backup settings have.  More... | |
| class | backup_setting_ui_checkbox | 
| A checkbox user interface element for backup settings (default)  More... | |
| class | backup_setting_ui_dateselector | 
| A date selector user interface widget for backup settings.  More... | |
| class | backup_setting_ui_defaultcustom | 
| A wrapper for defaultcustom form element - can have either text or date_selector type.  More... | |
| class | backup_setting_ui_exception | 
| Backup setting UI exception class.  More... | |
| class | backup_setting_ui_radio | 
| Radio button user interface element for backup settings.  More... | |
| class | backup_setting_ui_select | 
| A select box, drop down user interface for backup settings.  More... | |
| class | backup_setting_ui_text | 
| A text input user interface element for backup settings.  More... | |
| class | backup_tool_plugin | 
| Admin tool backup plugin base class.  More... | |
| class | backup_ui | 
| This file contains the backup user interface class.  More... | |
| class | backup_ui_exception | 
| Backup user interface exception.  More... | |
| class | backup_ui_stage | 
| Backup user interface stages.  More... | |
| class | backup_ui_stage_complete | 
| The completed backup stage.  More... | |
| class | backup_ui_stage_confirmation | 
| Confirmation stage.  More... | |
| class | backup_ui_stage_final | 
| Final stage of backup.  More... | |
| class | backup_ui_stage_initial | 
| Class representing the initial stage of a backup.  More... | |
| class | backup_ui_stage_schema | 
| Schema stage of backup process.  More... | |
| class | base_controller | 
| Base class with shared stuff between backup controller and restore controller.  More... | |
| class | base_moodleform | 
| Base moodleform bridge.  More... | |
| class | base_setting_ui | 
| This file contains the setting user interface classes that all backup/restore settings use to represent the UI they have.  More... | |
| class | base_setting_ui_exception | 
| Base setting UI exception class.  More... | |
| class | base_ui | 
| This file contains the backup user interface class.  More... | |
| class | base_ui_exception | 
| Backup user interface exception.  More... | |
| class | base_ui_stage | 
| Backup user interface stages.  More... | |
| class | copy_helper | 
| Copy helper class.  More... | |
| class | core_backup\copy\copy | 
| Course copy class.  More... | |
| class | core_backup\output\copy_form | 
| Course copy form class.  More... | |
| class | core_backup\privacy\provider | 
| Privacy Subsystem implementation for core_backup.  More... | |
| class | core_backup_backup_restore_base_testcase | 
| Basic testcase class for backup / restore functionality.  More... | |
| class | core_backup_html_logger | 
| Logger that stores HTML log data in memory, ready for later display.  More... | |
| class | core_backup_renderer | 
| The primary renderer for the backup.  More... | |
| class | import_course_search | 
| Extends the restore course search to search for import courses.  More... | |
| class | import_ui | 
| This file contains extension of the backup classes that override some methods and functionality in order to customise the backup UI for the purposes of import.  More... | |
| class | import_ui_stage_confirmation | 
| Extends the confirmation stage.  More... | |
| class | import_ui_stage_final | 
| Overrides the final stage.  More... | |
| class | import_ui_stage_inital | 
| Extends the initial stage.  More... | |
| class | import_ui_stage_precheck | 
| Class representing the precheck/selection stage of a import.  More... | |
| class | import_ui_stage_schema | 
| Extends the schema stage.  More... | |
| class | restore_category_search | 
| A category search component.  More... | |
| class | restore_course_search | 
| A course search component.  More... | |
| class | restore_moodleform | 
| This file contains the forms used by the restore stages.  More... | |
| class | restore_qtype_extrafields_plugin | 
| Class extending restore_qtype_plugin in order to use extra fields method.  More... | |
| class | restore_review_form | 
| Restore complete process review form.  More... | |
| class | restore_schema_form | 
| Restore schema review form.  More... | |
| class | restore_search_base | 
| This file contains components used by the restore UI.  More... | |
| class | restore_settings_form | 
| Restore settings form.  More... | |
| class | restore_tool_plugin | 
| Admin tool restore plugin base class.  More... | |
| class | restore_ui | 
| This file contains the restore user interface class.  More... | |
| class | restore_ui_exception | 
| Restore user interface exception.  More... | |
| class | restore_ui_independent_stage | 
| Abstract class used to represent a restore stage that is indenependent.  More... | |
| class | restore_ui_stage | 
| restore user interface stages  More... | |
| class | restore_ui_stage_complete | 
| This is the completed stage.  More... | |
| class | restore_ui_stage_confirm | 
| The confirmation stage.  More... | |
| class | restore_ui_stage_destination | 
| This is the destination stage.  More... | |
| class | restore_ui_stage_process | 
| Final stage of backup.  More... | |
| class | restore_ui_stage_review | 
| Confirmation stage.  More... | |
| class | restore_ui_stage_schema | 
| Schema stage of backup process.  More... | |
| class | restore_ui_stage_settings | 
| This stage is the settings stage.  More... | |
| Variables | |
| global | $CFG | 
| global | $CFG | 
| global | $CFG | 
| global | $CFG | 
| global | core_backup\copy::$CFG |