Autoconfiguring TransportFactoryInterface classes
This commit is contained in:
parent
3cc4a701e6
commit
6295879a30
@ -65,6 +65,7 @@ use Symfony\Component\Messenger\MessageBus;
|
|||||||
use Symfony\Component\Messenger\MessageBusInterface;
|
use Symfony\Component\Messenger\MessageBusInterface;
|
||||||
use Symfony\Component\Messenger\Transport\ReceiverInterface;
|
use Symfony\Component\Messenger\Transport\ReceiverInterface;
|
||||||
use Symfony\Component\Messenger\Transport\SenderInterface;
|
use Symfony\Component\Messenger\Transport\SenderInterface;
|
||||||
|
use Symfony\Component\Messenger\Transport\TransportFactoryInterface;
|
||||||
use Symfony\Component\Messenger\Transport\TransportInterface;
|
use Symfony\Component\Messenger\Transport\TransportInterface;
|
||||||
use Symfony\Component\PropertyAccess\PropertyAccessor;
|
use Symfony\Component\PropertyAccess\PropertyAccessor;
|
||||||
use Symfony\Component\PropertyInfo\PropertyAccessExtractorInterface;
|
use Symfony\Component\PropertyInfo\PropertyAccessExtractorInterface;
|
||||||
@ -349,6 +350,8 @@ class FrameworkExtension extends Extension
|
|||||||
->addTag('messenger.sender');
|
->addTag('messenger.sender');
|
||||||
$container->registerForAutoconfiguration(MessageHandlerInterface::class)
|
$container->registerForAutoconfiguration(MessageHandlerInterface::class)
|
||||||
->addTag('messenger.message_handler');
|
->addTag('messenger.message_handler');
|
||||||
|
$container->registerForAutoconfiguration(TransportFactoryInterface::class)
|
||||||
|
->addTag('messenger.transport_factory');
|
||||||
|
|
||||||
if (!$container->getParameter('kernel.debug')) {
|
if (!$container->getParameter('kernel.debug')) {
|
||||||
// remove tagged iterator argument for resource checkers
|
// remove tagged iterator argument for resource checkers
|
||||||
|
Reference in New Issue
Block a user