protected function createBackupManifest() : Manifest
{
$databaseDumps = $this->dumpDatabases($this->temporaryDirectory->path('db-dumps'));
consoleOutput()->info('Determining files to backup...');
$manifest = Manifest::create($this->temporaryDirectory->path('manifest.txt'))->addFiles($databaseDumps)->addFiles($this->filesToBeBackedUp());
event(new BackupManifestWasCreated($manifest));
return $manifest;
}