Skip to content

Commit ed027b9

Browse files
authored
Merge pull request #528 from bupy7/dummy-writer
fixed dummy writer
2 parents e1d9b11 + 51def98 commit ed027b9

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

src/DoctrineORMModule/Service/MigrationsConfigurationFactory.php

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323
use DoctrineModule\Service\AbstractFactory;
2424
use Interop\Container\ContainerInterface;
2525
use Zend\ServiceManager\ServiceLocatorInterface;
26+
use Symfony\Component\Console\Output\ConsoleOutput;
27+
use Doctrine\DBAL\Migrations\OutputWriter;
2628

2729
/**
2830
* DBAL Connection ServiceManager factory
@@ -45,7 +47,13 @@ public function __invoke(ContainerInterface $container, $requestedName, array $o
4547
$connection = $container->get('doctrine.connection.' . $name);
4648
$appConfig = $container->get('config');
4749
$migrationsConfig = $appConfig['doctrine']['migrations_configuration'][$name];
48-
$configuration = new Configuration($connection);
50+
51+
$output = new ConsoleOutput();
52+
$writer = new OutputWriter(function ($message) use ($output) {
53+
return $output->writeln($message);
54+
});
55+
56+
$configuration = new Configuration($connection, $writer);
4957

5058
$configuration->setName($migrationsConfig['name']);
5159
$configuration->setMigrationsDirectory($migrationsConfig['directory']);

0 commit comments

Comments
 (0)