protected dumpDatabases ( string $directory ) : array | ||
$directory | string | |
return | array |
protected function dumpDatabases(string $directory) : array
{
return $this->dbDumpers->map(function (DbDumper $dbDumper) use($directory) {
consoleOutput()->info("Dumping database {$dbDumper->getDbName()}...");
$fileName = $dbDumper->getDbName() . '.sql';
$temporaryFile = $directory . '/' . $fileName;
$dbDumper->dumpToFile($temporaryFile);
return $temporaryFile;
})->toArray();
}