| [ Index ] |
PHP Cross Reference of Unnamed Project |
[Source view] [Print] [Project Stats]
Backup user interface stages This file contains the classes required to manage the stages that make up the backup user interface. These will be primarily operated a {@link backup_ui} instance.
| Copyright: | 2010 Sam Hemelryk |
| License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
| File Size: | 629 lines (23 kb) |
| Included or required: | 0 times |
| Referenced: | 1 time |
| Includes or requires: | 0 files |
backup_ui_stage_initial:: (4 methods):
__construct()
process()
get_next_stage()
initialise_stage_form()
backup_ui_stage_schema:: (3 methods):
__construct()
process()
initialise_stage_form()
backup_ui_stage_confirmation:: (3 methods):
__construct()
process()
initialise_stage_form()
backup_ui_stage_final:: (4 methods):
__construct()
process()
initialise_stage_form()
display()
backup_ui_stage_complete:: (2 methods):
__construct()
display()
Class: backup_ui_stage_initial - X-Ref
Class representing the initial stage of a backup.| __construct(backup_ui $ui, array $params = null) X-Ref |
| Initial backup stage constructor param: backup_ui $ui param: array $params |
| process(base_moodleform $m = null) X-Ref |
| Processes the initial backup stage param: base_moodleform $m return: int The number of changes |
| get_next_stage() X-Ref |
| Gets the next stage for the backup. We override this function to implement the one click backup. When the user performs a one click backup we jump straight to the final stage. return: int |
| initialise_stage_form() X-Ref |
| Initialises the backup_moodleform instance for this stage return: backup_initial_form |
Class: backup_ui_stage_schema - X-Ref
Schema stage of backup process| __construct(backup_ui $ui, array $params = null) X-Ref |
| Schema stage constructor param: backup_ui $ui param: array $params |
| process(base_moodleform $form = null) X-Ref |
| Processes the schema stage param: base_moodleform $form return: int The number of changes the user made |
| initialise_stage_form() X-Ref |
| Creates the backup_schema_form instance for this stage return: backup_schema_form |
Class: backup_ui_stage_confirmation - X-Ref
Confirmation stage| __construct($ui, array $params = null) X-Ref |
| Constructs the stage param: backup_ui $ui param: array $params |
| process(base_moodleform $form = null) X-Ref |
| Processes the confirmation stage param: base_moodleform $form return: int The number of changes the user made |
| initialise_stage_form() X-Ref |
| Creates the backup_confirmation_form instance this stage requires return: backup_confirmation_form |
Class: backup_ui_stage_final - X-Ref
Final stage of backup| __construct(backup_ui $ui, array $params = null) X-Ref |
| Constructs the final stage param: backup_ui $ui param: array $params |
| process(base_moodleform $form = null) X-Ref |
| Processes the final stage. In this case it ALWAYS passes processing to the previous stage (confirmation) param: base_moodleform $form return: bool |
| initialise_stage_form() X-Ref |
| should NEVER be called... throws an exception |
| display(core_backup_renderer $renderer) X-Ref |
| should NEVER be called... throws an exception param: core_backup_renderer $renderer return: void |
Class: backup_ui_stage_complete - X-Ref
The completed backup stage| __construct(backup_ui $ui, array $params = null, array $results = null) X-Ref |
| Constructs the complete backup stage param: backup_ui $ui param: array $params param: array $results |
| display(core_backup_renderer $renderer) X-Ref |
| Displays the completed backup stage. Currently this just involves redirecting to the file browser with an appropriate message. param: core_backup_renderer $renderer return: string HTML code to echo |
| __construct(backup_ui $ui, array $params = null) X-Ref |
| Constructor. param: backup_ui $ui param: array $params |
| get_backupid() X-Ref |
| The backup id from the backup controller return: string |
| Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |