Moodle PHP Documentation 4.2
Moodle 4.2.8 (Build: 20240610) (2d41ac46f45)
import_ui_stage_confirmation Class Reference

Extends the confirmation stage. More...

Inheritance diagram for import_ui_stage_confirmation:
backup_ui_stage_confirmation backup_ui_stage base_ui_stage

Public Member Functions

 display (core_backup_renderer $renderer)
 Displays the stage.
 
 get_backupid ()
 The backup id from the backup controller.
 
 get_name ()
 The name of this stage.
 
 get_next_stage ()
 The next stage.
 
 get_params ()
 Returns the custom params for this stage.
 
 get_prev_stage ()
 The previous stage.
 
 get_stage ()
 The current stage.
 
 get_ui ()
 Returns the base UI class.
 
 get_uniqueid ()
 The backup id from the backup controller.
 
 is_first_stage ()
 Returns true if this stage is the first stage.
 
 process (base_moodleform $form=null)
 Processes the confirmation stage.
 

Protected Member Functions

 initialise_stage_form ()
 Initialises the stages moodleform.
 

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.
 

Detailed Description

Extends the confirmation stage.

This overides the initialise stage form to remove the filenamesetting heading as it is always hidden.

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later

Member Function Documentation

◆ display()

import_ui_stage_confirmation::display ( core_backup_renderer $renderer)

Displays the stage.

This function is overriden so that we can manipulate the strings on the buttons.

Parameters
core_backup_renderer$renderer
Return values
stringHTML code to echo

Reimplemented from base_ui_stage.

◆ get_backupid()

backup_ui_stage::get_backupid ( )
finalinherited

The backup id from the backup controller.

Return values
string

◆ get_name()

base_ui_stage::get_name ( )
inherited

The name of this stage.

Return values
string

Reimplemented in restore_ui_stage.

◆ get_next_stage()

base_ui_stage::get_next_stage ( )
inherited

The next stage.

Return values
int

Reimplemented in backup_ui_stage_initial, and import_ui_stage_precheck.

◆ get_params()

base_ui_stage::get_params ( )
finalinherited

Returns the custom params for this stage.

Return values
array|null

◆ get_prev_stage()

base_ui_stage::get_prev_stage ( )
finalinherited

The previous stage.

Return values
int

◆ get_stage()

base_ui_stage::get_stage ( )
finalinherited

The current stage.

Return values
int

◆ get_ui()

base_ui_stage::get_ui ( )
finalinherited

Returns the base UI class.

Return values
base_ui

◆ get_uniqueid()

base_ui_stage::get_uniqueid ( )
finalinherited

The backup id from the backup controller.

Return values
string

◆ initialise_stage_form()

import_ui_stage_confirmation::initialise_stage_form ( )
protected

Initialises the stages moodleform.

Return values
base_moodleform

Reimplemented from backup_ui_stage_confirmation.

◆ is_first_stage()

base_ui_stage::is_first_stage ( )
inherited

Returns true if this stage is the first stage.

Return values
bool

Reimplemented in restore_ui_stage.

◆ process()

backup_ui_stage_confirmation::process ( base_moodleform $form = null)
inherited

Processes the confirmation stage.

Parameters
base_moodleform$form
Return values
intThe number of changes the user made

Reimplemented from base_ui_stage.


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