backup->server->ssh()->download( Storage::disk('tmp')->path(basename($file->path())), $file->path() ); return Storage::disk('tmp')->download(basename($file->path())); } public function delete(BackupFile $file): void { $file->status = BackupFileStatus::DELETING; $file->save(); dispatch(function () use ($file): void { $file->deleteFile(); }); } }