[ Index ] |
PHP Cross Reference of Unnamed Project |
[Summary view] [Print] [Text view]
1 This files describes API changes in /backup/*, 2 information provided here is intended especially for developers. 3 4 === 3.1 === 5 6 * New close() method added to loggers so they can close any open resource. Previously 7 any backup and restore operation using the file logger may be leaving unclosed files. 8 * New destroy() method added to loggers, normally called from backup and restore controllers 9 own destroy() method to ensure that all references in the chained loggers are deleted 10 and any open resource within them is closed properly. 11 12 === 3.0 === 13 14 * The backup_auto_keep setting, in automated backups configuration, is now 15 renamed to backup_auto_max_kept as part of a rationalise of naming (see MDL-50602) 16 17 === 2.6 === 18 19 * The backup_controller_dbops::create_temptable_from_real_table() 20 method is not available anymore. Temp tables must be created 21 inline always. 22 23 * Using the info field from backup_ids_temp or backup_files_temp 24 must now go via backup_controller_dbops::decode_backup_temp_info() and 25 backup_controller_dbops::encode_backup_temp_info(). The implementation 26 of the encoding has changed. These new functions encapsulate any future 27 changes to the encoding. 28 29 === 2.5 === 30 31 * New optional param $sortby in backup set_source_table() allows to 32 specify the ORDER BY clause to be used. Previously it was required 33 to use the set_source_sql() more complex alternative in places 34 requiring ordering. 35 * The old 1.9 files backuplib.php, lib.php and restorelib.php and the bb directory, 36 (all under /backup) have been deleted and no code should rely on them anymore. 37 38 === 2.4 === 39 40 * Since 2.3.1+ the backup file name schema has changed. The ID of the course will always be part of 41 the filename regardless of the setting 'backup_shortname'. See MDL-33812. 42 43 === 2.3 === 44 45 * Since 2.3.1+ the backup file name schema has changed. The ID of the course will always be part of 46 the filename regardless of the setting 'backup_shortname'. See MDL-33812. 47 48 === 2.2 === 49 50 * Since 2.2.4+ the backup file name schema has changed. The ID of the course will always be part of 51 the filename regardless of the setting 'backup_shortname'. See MDL-33812.
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
Generated: Thu Aug 11 10:00:09 2016 | Cross-referenced by PHPXref 0.7.1 |