Extract annotation reader setup to a provider class

[MAILPOET-2437]
This commit is contained in:
Jan Jakeš
2019-10-23 16:43:08 +02:00
committed by Jack Kitterhing
parent 0bfeaab160
commit 68c1b62df5
7 changed files with 55 additions and 17 deletions

View File

@@ -105,6 +105,7 @@ class ContainerConfigurator implements IContainerConfigurator {
->setPublic(true)
->setFactory([new Reference(\MailPoet\Config\RendererFactory::class), 'getRenderer']);
// Doctrine
$container->autowire(\MailPoet\Doctrine\Annotations\AnnotationReaderProvider::class);
$container->autowire(\MailPoet\Doctrine\ConfigurationFactory::class);
$container->autowire(\MailPoet\Doctrine\ConnectionFactory::class);
$container->autowire(\MailPoet\Doctrine\EntityManagerFactory::class);