File tree 1 file changed +5
-2
lines changed
src/Symfony/Component/Messenger/Handler
1 file changed +5
-2
lines changed Original file line number Diff line number Diff line change 13
13
14
14
use Symfony \Component \Messenger \Message \RedispatchMessage ;
15
15
use Symfony \Component \Messenger \MessageBusInterface ;
16
+ use Symfony \Component \Messenger \Stamp \HandledStamp ;
16
17
use Symfony \Component \Messenger \Stamp \TransportNamesStamp ;
17
18
18
19
final class RedispatchMessageHandler
@@ -22,8 +23,10 @@ public function __construct(
22
23
) {
23
24
}
24
25
25
- public function __invoke (RedispatchMessage $ message ): void
26
+ public function __invoke (RedispatchMessage $ message ): mixed
26
27
{
27
- $ this ->bus ->dispatch ($ message ->envelope , [new TransportNamesStamp ($ message ->transportNames )]);
28
+ $ envelope = $ this ->bus ->dispatch ($ message ->envelope , [new TransportNamesStamp ($ message ->transportNames )]);
29
+
30
+ return $ envelope ->last (HandledStamp::class)?->getResult();
28
31
}
29
32
}
You can’t perform that action at this time.
0 commit comments