File tree Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Expand file tree Collapse file tree 1 file changed +9
-0
lines changed Original file line number Diff line number Diff line change @@ -2396,6 +2396,9 @@ may want to use:
2396
2396
# in any handler will cause a rollback
2397
2397
- doctrine_transaction
2398
2398
2399
+ # logs an error when a Doctrine transaction was opened but not closed
2400
+ - doctrine_open_transaction_logger
2401
+
2399
2402
# or pass a different entity manager to any
2400
2403
# - doctrine_transaction: ['custom']
2401
2404
@@ -2417,6 +2420,7 @@ may want to use:
2417
2420
<framework : middleware id =" doctrine_transaction" />
2418
2421
<framework : middleware id =" doctrine_ping_connection" />
2419
2422
<framework : middleware id =" doctrine_close_connection" />
2423
+ <framework : middleware id =" doctrine_open_transaction_logger" />
2420
2424
2421
2425
<!-- or pass a different entity manager to any -->
2422
2426
<!--
@@ -2441,11 +2445,16 @@ may want to use:
2441
2445
$bus->middleware()->id('doctrine_transaction');
2442
2446
$bus->middleware()->id('doctrine_ping_connection');
2443
2447
$bus->middleware()->id('doctrine_close_connection');
2448
+ $bus->middleware()->id('doctrine_open_transaction_logger');
2444
2449
// Using another entity manager
2445
2450
$bus->middleware()->id('doctrine_transaction')
2446
2451
->arguments(['custom']);
2447
2452
};
2448
2453
2454
+ .. versionadded :: 5.4
2455
+
2456
+ The ``doctrine_open_transaction_logger `` middleware was introduced in Symfony 5.4.
2457
+
2449
2458
Other Middlewares
2450
2459
~~~~~~~~~~~~~~~~~
2451
2460
You can’t perform that action at this time.
0 commit comments