Skip to content
Snippets Groups Projects
user avatar
Christian Kuhn authored
DataHandler is now DI aware and gets a bunch of
services injected.

We're not injecting any potentially possible
service blindly - we're omitting stateful ones,
and declare some common classes readonly
along the way to make this more clear.

The DataHandler unit test receives a slightly
bigger update to deal with this properly.

This needs a raise of TF, which had a
`new DataHandler()` in one place:

> composer u typo3/testing-framework

Resolves: #104253
Related: #104245
Related: #104241
Related: #104240
Releases: main
Change-Id: Ie1e296b9884d8299ce699ed525fdd2b69d460ebd
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/84993


Tested-by: default avatarStefan Bürk <stefan@buerk.tech>
Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarChristian Kuhn <lolli@schwarzbu.ch>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
e35a3b72
Name Last commit Last update