Skip to content
Snippets Groups Projects
Commit 1d625cd1 authored by Christian Eßl's avatar Christian Eßl Committed by Benni Mack
Browse files

[FEATURE] Introduce Doctrine DBAL v3 driver middlewares

Since v3, Doctrine DBAL supports adding custom driver
middlewares. These middlewares act as a decorator around
the actual `Driver` component. Subsequently, the `Connection`,
`Statement` and `Result` components can be decorated as well.

A new setting is introduced to register custom driver
middlewares that will automatically be added to a newly
established Doctrine database connection.

Resolves: #100089
Releases: main
Change-Id: I4cf8e0252c3241f49ce1b9adb68cb85d978e164b
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/78029


Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 362bd73f
No related merge requests found
Showing
with 321 additions and 20 deletions
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment