Skip to content

Commit c5aa963

Browse files
committed
minor #18833 [Doctrine][Messenger] Document middleware to log when transaction has been left open (alamirault)
This PR was merged into the 5.4 branch. Discussion ---------- [Doctrine][Messenger] Document middleware to log when transaction has been left open Fix #15892 Commits ------- 001da15 Document middleware to log when transaction has been left open
2 parents bedfda0 + 001da15 commit c5aa963

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

messenger.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2441,6 +2441,10 @@ may want to use:
24412441
# in any handler will cause a rollback
24422442
- doctrine_transaction
24432443
2444+
# Log an error when a Doctrine transaction was opened but
2445+
# did not closed
2446+
- doctrine_open_transaction_logger
2447+
24442448
# or pass a different entity manager to any
24452449
#- doctrine_transaction: ['custom']
24462450
@@ -2462,6 +2466,7 @@ may want to use:
24622466
<framework:middleware id="doctrine_transaction"/>
24632467
<framework:middleware id="doctrine_ping_connection"/>
24642468
<framework:middleware id="doctrine_close_connection"/>
2469+
<framework:middleware id="doctrine_open_transaction_logger"/>
24652470
24662471
<!-- or pass a different entity manager to any -->
24672472
<!--
@@ -2486,6 +2491,7 @@ may want to use:
24862491
$bus->middleware()->id('doctrine_transaction');
24872492
$bus->middleware()->id('doctrine_ping_connection');
24882493
$bus->middleware()->id('doctrine_close_connection');
2494+
$bus->middleware()->id('doctrine_open_transaction_logger');
24892495
// Using another entity manager
24902496
$bus->middleware()->id('doctrine_transaction')
24912497
->arguments(['custom']);

0 commit comments

Comments
 (0)