Skip to content

Commit 8548427

Browse files
committed
bug #12480 Tweaked the middleware example in the Messenger component (javiereguiluz)
This PR was submitted for the master branch but it was merged into the 4.4 branch instead. Discussion ---------- Tweaked the middleware example in the Messenger component This looked inconsistent to me: "default middleware" is disabled for XML and PHP but not YAML. Commits ------- d13d6a7 Tweaked the middleware example in the Messenger component
2 parents f954c45 + d13d6a7 commit 8548427

File tree

1 file changed

+12
-3
lines changed

1 file changed

+12
-3
lines changed

messenger.rst

Lines changed: 12 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1544,12 +1544,15 @@ middleware and *only* include your own:
15441544
messenger:
15451545
buses:
15461546
messenger.bus.default:
1547+
# disable the default middleware
1548+
default_middleware: false
1549+
1550+
# and/or add your own
15471551
middleware:
15481552
# service ids that implement Symfony\Component\Messenger\Middleware\MiddlewareInterface
15491553
- 'App\Middleware\MyMiddleware'
15501554
- 'App\Middleware\AnotherMiddleware'
15511555
1552-
#default_middleware: false
15531556
15541557
.. code-block:: xml
15551558
@@ -1565,9 +1568,12 @@ middleware and *only* include your own:
15651568
15661569
<framework:config>
15671570
<framework:messenger>
1571+
<!-- default-middleware: disable the default middleware -->
1572+
<framework:bus name="messenger.bus.default" default-middleware="false"/>
1573+
1574+
<!-- and/or add your own -->
15681575
<framework:middleware id="App\Middleware\MyMiddleware"/>
15691576
<framework:middleware id="App\Middleware\AnotherMiddleware"/>
1570-
<framework:bus name="messenger.bus.default" default-middleware="false"/>
15711577
</framework:messenger>
15721578
</framework:config>
15731579
</container>
@@ -1579,11 +1585,14 @@ middleware and *only* include your own:
15791585
'messenger' => [
15801586
'buses' => [
15811587
'messenger.bus.default' => [
1588+
// disable the default middleware
1589+
'default_middleware' => false,
1590+
1591+
// and/or add your own
15821592
'middleware' => [
15831593
'App\Middleware\MyMiddleware',
15841594
'App\Middleware\AnotherMiddleware',
15851595
],
1586-
'default_middleware' => false,
15871596
],
15881597
],
15891598
],

0 commit comments

Comments
 (0)