@@ -38,6 +38,7 @@ protected function extractSubscriptions(ContainerBuilder $container, $processorS
38
38
$ subscriptionPrototype = [
39
39
'topicName ' => null ,
40
40
'queueName ' => null ,
41
+ 'queueNameHardcoded ' => false ,
41
42
'processorName ' => null ,
42
43
];
43
44
@@ -48,6 +49,7 @@ protected function extractSubscriptions(ContainerBuilder $container, $processorS
48
49
$ data [] = [
49
50
'topicName ' => $ params ,
50
51
'queueName ' => $ defaultQueueName ,
52
+ 'queueNameHardcoded ' => false ,
51
53
'processorName ' => $ processorServiceId ,
52
54
];
53
55
} elseif (is_array ($ params )) {
@@ -56,6 +58,7 @@ protected function extractSubscriptions(ContainerBuilder $container, $processorS
56
58
$ data [] = [
57
59
'topicName ' => $ topicName ,
58
60
'queueName ' => $ resolve ($ params ['queueName ' ]) ?: $ defaultQueueName ,
61
+ 'queueNameHardcoded ' => $ resolve ($ params ['queueNameHardcoded ' ]),
59
62
'processorName ' => $ resolve ($ params ['processorName ' ]) ?: $ processorServiceId ,
60
63
];
61
64
} else {
@@ -76,6 +79,7 @@ protected function extractSubscriptions(ContainerBuilder $container, $processorS
76
79
$ data [] = [
77
80
'topicName ' => $ resolve ($ tagAttribute ['topicName ' ]),
78
81
'queueName ' => $ resolve ($ tagAttribute ['queueName ' ]) ?: $ defaultQueueName ,
82
+ 'queueNameHardcoded ' => $ resolve ($ tagAttribute ['queueNameHardcoded ' ]),
79
83
'processorName ' => $ resolve ($ tagAttribute ['processorName ' ]) ?: $ processorServiceId ,
80
84
];
81
85
}
0 commit comments