static public function delete_backup_dir($backupid, \core\progress\base $progress = null) {
         $backupiddir = make_backup_temp_directory($backupid, false);
         self::clear_backup_dir($backupid, $progress);
         return rmdir($backupiddir);
     }
static public function delete_backup_dir($backupid, \core\progress\base $progress = null) {
         $backupiddir = make_backup_temp_directory($backupid, false);
         self::clear_backup_dir($backupid, $progress);
         return rmdir($backupiddir);
     }
static public function delete_backup_dir ( $ backupid , \ core \ progress \ base $ progress = null ) { $ backupiddir = make_backup_temp_directory ( $ backupid , false ) ; self :: clear_backup_dir ( $ backupid , $ progress ) ; return rmdir ( $ backupiddir ) ; }
Given one backupid, delete completely its temp dir

If supplied, progress object should be ready to receive indeterminate
progress reports.

@param string $backupid Backup id
@param \core\progress\base $progress Optional progress reporting object
Given one backupid delete completely its temp dir