Moodle APIs 3.9
Moodle 3.9.13+ (Build: 20220325)
|
Schema stage of backup process. More...
Public Member Functions | |
__construct (backup_ui $ui, array $params=null) | |
Schema stage constructor. More... | |
display (core_backup_renderer $renderer) | |
Displays the stage. More... | |
get_backupid () | |
The backup id from the backup controller. More... | |
get_name () | |
The name of this stage. More... | |
get_next_stage () | |
The next stage. More... | |
get_params () | |
Returns the custom params for this stage. More... | |
get_prev_stage () | |
The previous stage. More... | |
get_stage () | |
The current stage. More... | |
get_ui () | |
Returns the base UI class. More... | |
get_uniqueid () | |
The backup id from the backup controller. More... | |
is_first_stage () | |
Returns true if this stage is the first stage. More... | |
process (base_moodleform $form=null) | |
Processes the schema stage. More... | |
Public Attributes | |
int const | MAX_SETTINGS_BATCH = 1000 |
Maximum number of settings to add to form at once. | |
Protected Member Functions | |
initialise_stage_form () | |
Creates the backup_schema_form instance for this stage. More... | |
Protected Attributes | |
array | $params = null |
Custom form params that will be added as hidden inputs. | |
int | $stage = 1 |
The current stage. | |
base_moodleform | $stageform = null |
The moodleform for this stage. | |
base_ui | $ui |
The backuck UI object. | |
Schema stage of backup process.
During the schema stage the user is required to set the settings that relate to the area that they are backing up as well as its children.
backup_ui_stage_schema::__construct | ( | backup_ui | $ui, |
array | $params = null |
||
) |
|
inherited |
Displays the stage.
By default this involves instantiating the form for the stage and the calling it to display.
core_backup_renderer | $renderer |
string | HTML code to echo |
Reimplemented in backup_ui_stage_final, backup_ui_stage_complete, import_ui_stage_confirmation, restore_ui_stage_process, and restore_ui_stage_complete.
|
finalinherited |
The backup id from the backup controller.
string |
|
inherited |
|
inherited |
The next stage.
int |
Reimplemented in backup_ui_stage_initial, and import_ui_stage_precheck.
|
finalinherited |
Returns the custom params for this stage.
array|null |
|
finalinherited |
The previous stage.
int |
|
finalinherited |
The current stage.
int |
|
finalinherited |
Returns the base UI class.
base_ui |
|
finalinherited |
The backup id from the backup controller.
string |
|
protected |
Creates the backup_schema_form instance for this stage.
backup_schema_form |
Reimplemented from base_ui_stage.
|
inherited |
Returns true if this stage is the first stage.
bool |
Reimplemented in restore_ui_stage.
backup_ui_stage_schema::process | ( | base_moodleform | $form = null | ) |
Processes the schema stage.
base_moodleform | $form |
int | The number of changes the user made |
Reimplemented from base_ui_stage.