See Release Notes
Long Term Support Release
Differences Between: [Versions 310 and 401] [Versions 311 and 401] [Versions 39 and 401] [Versions 400 and 401]
(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: | 187 lines (8 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
backup_structure_dbops:: (6 methods):
get_iterator()
convert_params_to_values()
insert_backup_ids_record()
annotate_files()
move_annotations_to_final()
annotations_exist()
Class: backup_structure_dbops - X-Ref
Non instantiable helper class providing DB support to the backup_structure stuffget_iterator($element, $params, $processor) X-Ref |
No description |
convert_params_to_values($params, $processor) X-Ref |
No description |
insert_backup_ids_record($backupid, $itemname, $itemid) X-Ref |
No description |
annotate_files($backupid, $contextid, $component, $filearea, $itemid,\core\progress\base $progress = null) X-Ref |
Adds backup id database record for all files in the given file area. param: string $backupid Backup ID param: int $contextid Context id param: string $component Component param: string $filearea File area param: int $itemid Item id param: \core\progress\base $progress |
move_annotations_to_final($backupid, $itemname, \core\progress\base $progress) X-Ref |
Moves all the existing 'item' annotations to their final 'itemfinal' ones for a given backup. param: string $backupid Backup ID param: string $itemname Item name param: \core\progress\base $progress Progress tracker |
annotations_exist($backupid, $itemname) X-Ref |
Returns true/false if there are annotations for a given item |