@@ -50,9 +50,10 @@ serialized::
5050
5151.. _messenger-handler :
5252
53- A message handler is a PHP callable, the recommended way to create it is to create a class that
54- implements ``MessageHandlerInterface `` and has an ``__invoke() `` method that's
55- type-hinted with the message class (or a message interface)::
53+ A message handler is a PHP callable, the recommended way to create it is to
54+ create a class that implements :class: `Symfony\\ Component\\ Messenger\\ Handler\\ MessageHandlerInterface `
55+ and has an ``__invoke() `` method that's type-hinted with the message class (or a
56+ message interface)::
5657
5758 // src/MessageHandler/SmsNotificationHandler.php
5859 namespace App\MessageHandler;
@@ -111,7 +112,7 @@ Transports: Async/Queued Messages
111112By default, messages are handled as soon as they are dispatched. If you want
112113to handle a message asynchronously, you can configure a transport. A transport
113114is capable of sending messages (e.g. to a queueing system) and then
114- :ref: `receiving them via a worker<messenger-worker> `. Messenger supports
115+ :ref: `receiving them via a worker <messenger-worker >`. Messenger supports
115116:ref: `multiple transports <messenger-transports-config >`.
116117
117118.. note ::
@@ -503,7 +504,7 @@ different messages to them. For example:
503504 # queue_name is specific to the doctrine transport
504505 queue_name : high
505506
506- # for amqp send to a separate exchange then queue
507+ # for AMQP send to a separate exchange then queue
507508 # exchange:
508509 # name: high
509510 # queues:
@@ -1265,7 +1266,7 @@ Envelopes & Stamps
12651266~~~~~~~~~~~~~~~~~~
12661267
12671268A message can be any PHP object. Sometimes, you may need to configure something
1268- extra about the message - like the way it should be handled inside Amqp or adding
1269+ extra about the message - like the way it should be handled inside AMQP or adding
12691270a delay before the message should be handled. You can do that by adding a "stamp"
12701271to your message::
12711272
@@ -1319,8 +1320,8 @@ for each bus looks like this:
13191320
13201321.. note ::
13211322
1322- These middleware names are actually shortcuts names. The real service ids
1323- are prefixed with ``messenger.middleware. ``.
1323+ These middleware names are actually shortcut names. The real service ids
1324+ are prefixed with ``messenger.middleware. `` (e.g. `` messenger.middleware.handle_message ``) .
13241325
13251326The middleware are executed when the message is dispatched but *also * again when
13261327a message is received via the worker (for messages that were sent to a transport
0 commit comments