function backup_migrate_filters_backup in Backup and Migrate 6.3
Same name and namespace in other branches
- 8.2 includes/filters.inc \backup_migrate_filters_backup()
- 8.3 includes/filters.inc \backup_migrate_filters_backup()
- 6.2 includes/filters.inc \backup_migrate_filters_backup()
- 7.3 includes/filters.inc \backup_migrate_filters_backup()
- 7.2 includes/filters.inc \backup_migrate_filters_backup()
Filter a backup file before sending it to the destination.
2 calls to backup_migrate_filters_backup()
- backup_migrate_files_destination_archivesource::get_db in includes/
sources.archivesource.inc - Get a database dump to add to the archive.
- backup_migrate_perform_backup in ./
backup_migrate.module - Perform a backup with the given settings.
File
- includes/
filters.inc, line 101 - All of the filter handling code needed for Backup and Migrate.
Code
function backup_migrate_filters_backup($file, &$settings) {
backup_migrate_filters_invoke_all('pre_backup', $file, $settings);
$filters = backup_migrate_get_filters('backup');
foreach ($filters as $filter) {
if ($file) {
$file = $filter
->backup($file, $settings);
}
}
backup_migrate_filters_invoke_all('post_backup', $file, $settings);
return $file;
}