(no description)
Copyright: | 2010 onwards Eloy Lafuente (stronk7) {@link http://stronk7.com} |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 165 lines (7 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
backup_factory:: (7 methods):
get_destination_chain()
get_logger_chain()
get_backup_activity_task()
get_backup_block_task()
get_backup_section_task()
get_backup_course_task()
build_plan()
Class: backup_factory - X-Ref
Non instantiable factory class providing different backup object instancesget_destination_chain($type, $id, $mode, $execution) X-Ref |
No description |
get_logger_chain($interactive, $execution, $backupid) X-Ref |
No description |
get_backup_activity_task($format, $moduleid) X-Ref |
Given one format and one course module id, return the corresponding backup_xxxx_activity_task() |
get_backup_block_task($format, $blockid, $moduleid = null) X-Ref |
Given one format, one block id and, optionally, one moduleid, return the corresponding backup_xxx_block_task() |
get_backup_section_task($format, $sectionid) X-Ref |
Given one format and one section id, return the corresponding backup_section_task() |
get_backup_course_task($format, $courseid) X-Ref |
Given one format and one course id, return the corresponding backup_course_task() |
build_plan($controller) X-Ref |
Dispatches the creation of the @backup_plan to the proper format builder |