Skip to content

Commit f1dfba2

Browse files
committed
Enhance documentation of HandleTrait::handle
1 parent ab6387e commit f1dfba2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

messenger.rst

+6-1
Original file line numberDiff line numberDiff line change
@@ -2512,11 +2512,16 @@ wherever you need a query bus behavior instead of the ``MessageBusInterface``::
25122512
}
25132513
}
25142514

2515-
You also can also specify stamps when handling a message. For example, you can
2515+
You also can also add stamps when handling a message. For example, you can
25162516
add an ``DoctrineFlushStamp`` to flush the entity manager after handling the message::
25172517

25182518
$this->handle(new SomeMessage($data), [new DoctrineFlushStamp()]);
25192519

2520+
.. note::
2521+
2522+
If adding a stamp of the same type that already exists in the envelope,
2523+
both stamps will be kept (see `Envelopes & Stamps`_).
2524+
25202525
.. versionadded:: 7.3
25212526

25222527
The ``$stamps`` parameter on the handle method was introduced in Symfony 7.3.

0 commit comments

Comments
 (0)