@@ -22,9 +22,6 @@ public function process(ContainerBuilder $container): void
2222
2323 $ defaultClient = $ container ->getParameter ('enqueue.default_client ' );
2424
25- // TODO: Remove when dropping Symfony < 5.3
26- $ useLegacyDispatcherConfig = (Kernel::VERSION_ID < 50300 );
27-
2825 $ registeredToEvent = [];
2926 foreach ($ container ->findTaggedServiceIds ('kernel.event_listener ' ) as $ serviceId => $ tagAttributes ) {
3027 foreach ($ tagAttributes as $ tagAttribute ) {
@@ -34,13 +31,6 @@ public function process(ContainerBuilder $container): void
3431
3532 $ event = $ tagAttribute ['event ' ];
3633
37- $ service = $ container ->getDefinition ($ serviceId );
38-
39- if ($ useLegacyDispatcherConfig ) {
40- $ service ->clearTag ('kernel.event_listener ' );
41- $ service ->addTag ('enqueue.async_event_listener ' , $ tagAttribute );
42- }
43-
4434 if (false == isset ($ registeredToEvent [$ event ])) {
4535 $ container ->getDefinition ('enqueue.events.async_listener ' )
4636 ->addTag ('kernel.event_listener ' , [
@@ -49,15 +39,13 @@ public function process(ContainerBuilder $container): void
4939 ])
5040 ;
5141
52- if (!$ useLegacyDispatcherConfig ) {
53- $ container ->getDefinition ('enqueue.events.async_listener ' )
54- ->addTag ('kernel.event_listener ' , [
55- 'event ' => $ event ,
56- 'method ' => 'onEvent ' ,
57- 'dispatcher ' => 'enqueue.events.event_dispatcher ' ,
58- ])
59- ;
60- }
42+ $ container ->getDefinition ('enqueue.events.async_listener ' )
43+ ->addTag ('kernel.event_listener ' , [
44+ 'event ' => $ event ,
45+ 'method ' => 'onEvent ' ,
46+ 'dispatcher ' => 'enqueue.events.event_dispatcher ' ,
47+ ])
48+ ;
6149
6250 $ container ->getDefinition ('enqueue.events.async_processor ' )
6351 ->addTag ('enqueue.processor ' , [
@@ -79,11 +67,6 @@ public function process(ContainerBuilder $container): void
7967
8068 $ service = $ container ->getDefinition ($ serviceId );
8169
82- if ($ useLegacyDispatcherConfig ) {
83- $ service ->clearTag ('kernel.event_subscriber ' );
84- $ service ->addTag ('enqueue.async_event_subscriber ' , $ tagAttribute );
85- }
86-
8770 /** @var EventSubscriberInterface $serviceClass */
8871 $ serviceClass = $ service ->getClass ();
8972
@@ -96,15 +79,13 @@ public function process(ContainerBuilder $container): void
9679 ])
9780 ;
9881
99- if (!$ useLegacyDispatcherConfig ) {
100- $ container ->getDefinition ('enqueue.events.async_listener ' )
101- ->addTag ('kernel.event_listener ' , [
102- 'event ' => $ event ,
103- 'method ' => 'onEvent ' ,
104- 'dispatcher ' => 'enqueue.events.event_dispatcher ' ,
105- ])
106- ;
107- }
82+ $ container ->getDefinition ('enqueue.events.async_listener ' )
83+ ->addTag ('kernel.event_listener ' , [
84+ 'event ' => $ event ,
85+ 'method ' => 'onEvent ' ,
86+ 'dispatcher ' => 'enqueue.events.event_dispatcher ' ,
87+ ])
88+ ;
10889
10990 $ container ->getDefinition ('enqueue.events.async_processor ' )
11091 ->addTag ('enqueue.processor ' , [
@@ -118,14 +99,5 @@ public function process(ContainerBuilder $container): void
11899 }
119100 }
120101 }
121-
122- if ($ useLegacyDispatcherConfig ) {
123- $ registerListenersPass = new RegisterListenersPass (
124- 'enqueue.events.event_dispatcher ' ,
125- 'enqueue.async_event_listener ' ,
126- 'enqueue.async_event_subscriber '
127- );
128- $ registerListenersPass ->process ($ container );
129- }
130102 }
131103}
0 commit comments