Skip to content

Commit 84cc6e1

Browse files
committed
Merge branch '7.4' into 8.0
* 7.4: [Messenger] Add `MessageSentToTransportsEvent`
2 parents 3448444 + b08be6c commit 84cc6e1

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

messenger.rst

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2840,6 +2840,7 @@ In addition to middleware, Messenger also dispatches several events. You can
28402840
of the process. For each, the event class is the event name:
28412841

28422842
* :class:`Symfony\\Component\\Messenger\\Event\\SendMessageToTransportsEvent`
2843+
* :class:`Symfony\\Component\\Messenger\\Event\\MessageSentToTransportsEvent`
28432844
* :class:`Symfony\\Component\\Messenger\\Event\\WorkerMessageFailedEvent`
28442845
* :class:`Symfony\\Component\\Messenger\\Event\\WorkerMessageHandledEvent`
28452846
* :class:`Symfony\\Component\\Messenger\\Event\\WorkerMessageReceivedEvent`
@@ -2849,6 +2850,16 @@ of the process. For each, the event class is the event name:
28492850
* :class:`Symfony\\Component\\Messenger\\Event\\WorkerStartedEvent`
28502851
* :class:`Symfony\\Component\\Messenger\\Event\\WorkerStoppedEvent`
28512852

2853+
.. versionadded:: 7.4
2854+
2855+
The ``MessageSentToTransportsEvent`` event was introduced in Symfony 7.4.
2856+
2857+
.. note::
2858+
2859+
The ``MessageSentToTransportsEvent`` event is dispatched **only** after a
2860+
message was sent to at least one transport. If the message was sent to
2861+
multiple transports, the event is dispatched only once.
2862+
28522863
Additional Handler Arguments
28532864
~~~~~~~~~~~~~~~~~~~~~~~~~~~~
28542865

0 commit comments

Comments
 (0)