The confirmation stage.
More...
|
int const | INDETERMINATE = -1 |
| Constant used for indeterminate progress.
|
|
|
string | $contenthash = null |
| Content hash of archive file to restore (if specified by hash)
|
|
int | $contextid |
| The context ID.
|
|
array | $details |
|
string | $filename = null |
| The file name.
|
|
string | $filepath = null |
| The file path.
|
|
string | $pathnamehash = null |
| Pathname hash of stored_file object to restore.
|
|
bool | $startedprogress = false |
| True if we have started reporting progress.
|
|
The confirmation stage.
This is the first stage, it is independent.
- Copyright
- 2010 Sam Hemelryk
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ __construct()
restore_ui_stage_confirm::__construct |
( |
| $contextid | ) |
|
◆ display()
◆ extract_file_to_dir()
restore_ui_stage_confirm::extract_file_to_dir |
( |
| $source | ) |
|
|
protected |
Extracts the file.
- Parameters
-
- Return values
-
◆ get_progress_bar()
restore_ui_independent_stage::get_progress_bar |
( |
| ) |
|
|
inherited |
Gets an array of progress bar items that can be displayed through the restore renderer.
- Return values
-
array | Array of items for the progress bar |
◆ get_progress_reporter()
restore_ui_independent_stage::get_progress_reporter |
( |
| ) |
|
|
inherited |
Gets the progress reporter object in use for this restore UI stage.
IMPORTANT: This progress reporter is used only for UI progress that is outside the restore controller. The restore controller has its own progress reporter which is used for progress during the main restore. Use the restore controller's progress reporter to report progress during a restore operation, not this one.
This extra reporter is necessary because on some restore UI screens, there are long-running tasks even though there is no restore controller in use. There is a similar function in restore_ui. but that class is not used on some stages.
- Return values
-
◆ get_stage()
restore_ui_stage_confirm::get_stage |
( |
| ) |
|
◆ get_stage_name()
restore_ui_stage_confirm::get_stage_name |
( |
| ) |
|
◆ is_independent()
restore_ui_independent_stage::is_independent |
( |
| ) |
|
|
finalinherited |
Obviously true.
- Return values
-
◆ process()
restore_ui_stage_confirm::process |
( |
| ) |
|
◆ progress()
Implementation for file_progress interface to display unzip progress.
- Parameters
-
int | $progress | Current progress |
int | $max | Max value |
Implements file_progress.
◆ set_progress_reporter()
restore_ui_independent_stage::set_progress_reporter |
( |
\core\progress\base | $progressreporter | ) |
|
|
inherited |
Sets the progress reporter that will be returned by get_progress_reporter.
- Parameters
-
The documentation for this class was generated from the following file:
- backup/util/ui/restore_ui_stage.class.php