@@ -54,54 +54,54 @@ public function build(ContainerBuilder $container)
5454 $ extension = $ container ->getExtension ('enqueue ' );
5555
5656 if (class_exists (StompConnectionFactory::class)) {
57- $ extension ->addTransportFactory (new StompTransportFactory ('stomp ' ));
58- $ extension ->addTransportFactory (new RabbitMqStompTransportFactory ('rabbitmq_stomp ' ));
57+ $ extension ->setTransportFactory (new StompTransportFactory ('stomp ' ));
58+ $ extension ->setTransportFactory (new RabbitMqStompTransportFactory ('rabbitmq_stomp ' ));
5959 } else {
60- $ extension ->addTransportFactory (new MissingTransportFactory ('stomp ' , ['enqueue/stomp ' ]));
61- $ extension ->addTransportFactory (new MissingTransportFactory ('rabbitmq_stomp ' , ['enqueue/stomp ' ]));
60+ $ extension ->setTransportFactory (new MissingTransportFactory ('stomp ' , ['enqueue/stomp ' ]));
61+ $ extension ->setTransportFactory (new MissingTransportFactory ('rabbitmq_stomp ' , ['enqueue/stomp ' ]));
6262 }
6363
6464 if (
6565 class_exists (AmqpBunnyConnectionFactory::class) ||
6666 class_exists (AmqpExtConnectionFactory::class) ||
6767 class_exists (AmqpLibConnectionFactory::class)
6868 ) {
69- $ extension ->addTransportFactory (new AmqpTransportFactory ('amqp ' ));
70- $ extension ->addTransportFactory (new RabbitMqAmqpTransportFactory ('rabbitmq_amqp ' ));
69+ $ extension ->setTransportFactory (new AmqpTransportFactory ('amqp ' ));
70+ $ extension ->setTransportFactory (new RabbitMqAmqpTransportFactory ('rabbitmq_amqp ' ));
7171 } else {
7272 $ amppPackages = ['enqueue/amqp-ext ' , 'enqueue/amqp-bunny ' , 'enqueue/amqp-lib ' ];
73- $ extension ->addTransportFactory (new MissingTransportFactory ('amqp ' , $ amppPackages ));
74- $ extension ->addTransportFactory (new MissingTransportFactory ('rabbitmq_amqp ' , $ amppPackages ));
73+ $ extension ->setTransportFactory (new MissingTransportFactory ('amqp ' , $ amppPackages ));
74+ $ extension ->setTransportFactory (new MissingTransportFactory ('rabbitmq_amqp ' , $ amppPackages ));
7575 }
7676
7777 if (class_exists (FsConnectionFactory::class)) {
78- $ extension ->addTransportFactory (new FsTransportFactory ('fs ' ));
78+ $ extension ->setTransportFactory (new FsTransportFactory ('fs ' ));
7979 } else {
80- $ extension ->addTransportFactory (new MissingTransportFactory ('fs ' , ['enqueue/fs ' ]));
80+ $ extension ->setTransportFactory (new MissingTransportFactory ('fs ' , ['enqueue/fs ' ]));
8181 }
8282
8383 if (class_exists (RedisConnectionFactory::class)) {
84- $ extension ->addTransportFactory (new RedisTransportFactory ('redis ' ));
84+ $ extension ->setTransportFactory (new RedisTransportFactory ('redis ' ));
8585 } else {
86- $ extension ->addTransportFactory (new MissingTransportFactory ('redis ' , ['enqueue/redis ' ]));
86+ $ extension ->setTransportFactory (new MissingTransportFactory ('redis ' , ['enqueue/redis ' ]));
8787 }
8888
8989 if (class_exists (DbalConnectionFactory::class)) {
90- $ extension ->addTransportFactory (new DbalTransportFactory ('dbal ' ));
90+ $ extension ->setTransportFactory (new DbalTransportFactory ('dbal ' ));
9191 } else {
92- $ extension ->addTransportFactory (new MissingTransportFactory ('dbal ' , ['enqueue/dbal ' ]));
92+ $ extension ->setTransportFactory (new MissingTransportFactory ('dbal ' , ['enqueue/dbal ' ]));
9393 }
9494
9595 if (class_exists (SqsConnectionFactory::class)) {
96- $ extension ->addTransportFactory (new SqsTransportFactory ('sqs ' ));
96+ $ extension ->setTransportFactory (new SqsTransportFactory ('sqs ' ));
9797 } else {
98- $ extension ->addTransportFactory (new MissingTransportFactory ('sqs ' , ['enqueue/sqs ' ]));
98+ $ extension ->setTransportFactory (new MissingTransportFactory ('sqs ' , ['enqueue/sqs ' ]));
9999 }
100100
101101 if (class_exists (GpsConnectionFactory::class)) {
102- $ extension ->addTransportFactory (new GpsTransportFactory ('gps ' ));
102+ $ extension ->setTransportFactory (new GpsTransportFactory ('gps ' ));
103103 } else {
104- $ extension ->addTransportFactory (new MissingTransportFactory ('gps ' , ['enqueue/gps ' ]));
104+ $ extension ->setTransportFactory (new MissingTransportFactory ('gps ' , ['enqueue/gps ' ]));
105105 }
106106
107107 $ container ->addCompilerPass (new AsyncEventsPass (), PassConfig::TYPE_BEFORE_OPTIMIZATION , 100 );
0 commit comments