//COMPLETE
            $logger->log('Complete - All archives restored.');
            end_status($task);
            $restore_job->set_task_complete();
            $logger->log('**END UNZIP BACKUP**');
        }
    }
    return;
}
//Validate the backup folder
if ('task_validate_backup' == $current_task->getId()) {
    $logger->log_info(__METHOD__, '**VALIDATE BACKUP**');
    $task = 'validation';
    start_status($task);
    //Validate the restore folder
    if (!$wp_restore->validate_restore_folder()) {
        fatal_error($task, '204', 'Restore directory INVALID.');
    }
    $logger->log('*VALIDATE MANIFEST*');
    $backup_set_list = $restore_job->get_job_meta('backup_set');
    if ($wp_restore->validate_manifest_file($backup_set_list, $error_code) === false) {
        if ($error_code == 1) {
            fatal_error($task, '251', 'Empty manifest.');
        }
        if ($error_code == 2) {
            fatal_error($task, '252', 'Missing zip file.');
        }
        if ($error_code == 3) {
            fatal_error($task, '253', 'Zip file not in manifest.');
        }
        //shouldnt get here