Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 1926673

Browse files
committed
compatibility with 0.9x
1 parent 6d933e4 commit 1926673

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

pkg/enqueue/Client/Producer.php

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@
88

99
class Producer implements ProducerInterface
1010
{
11+
/**
12+
* compatibility with 0.9x
13+
*/
14+
const TOPIC_09X = 'enqueue.topic';
15+
const COMMAND_09X = 'enqueue.command';
16+
1117
/**
1218
* @var DriverInterface
1319
*/
@@ -54,6 +60,7 @@ public function sendEvent($topic, $message)
5460
$this->prepareBody($message);
5561

5662
$message->setProperty(Config::PARAMETER_TOPIC_NAME, $topic);
63+
$message->setProperty(self::TOPIC_09X, $topic);
5764

5865
if (!$message->getMessageId()) {
5966
$message->setMessageId(UUID::generate());
@@ -119,6 +126,7 @@ public function sendCommand($command, $message, $needReply = false)
119126

120127
$message->setProperty(Config::PARAMETER_TOPIC_NAME, Config::COMMAND_TOPIC);
121128
$message->setProperty(Config::PARAMETER_COMMAND_NAME, $command);
129+
$message->setProperty(self::COMMAND_09X, $command);
122130
$message->setScope(Message::SCOPE_APP);
123131

124132
$this->sendEvent(Config::COMMAND_TOPIC, $message);

0 commit comments

Comments
 (0)