We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c44d1eb commit 4f60fd2Copy full SHA for 4f60fd2
src/Exchange/ExchangeDeclarator.php
@@ -52,10 +52,14 @@ public function declareExchange(string $name): void
52
if ($exchangeData['queueBindings'] !== []) {
53
foreach ($exchangeData['queueBindings'] as $queueName => $queueBinding) {
54
$queue = $this->queueFactory->getQueue($queueName);
55
-
56
- if ($queueBinding['routingKeys'] !== []) {
+
+ $routingKeysToBind = [];
57
58
+ if (isset($queueBinding['routingKeys'])
59
+ && $queueBinding['routingKeys'] !== []
60
+ ) {
61
$routingKeysToBind = $queueBinding['routingKeys'];
- } else {
62
+ } elseif (isset($queueBinding['routingKey'])) {
63
$routingKeysToBind = [$queueBinding['routingKey']];
64
}
65
0 commit comments