Skip to content
Commit d79cda8d authored by Benjamin Franzke's avatar Benjamin Franzke Committed by Georg Ringer
Browse files

[TASK] Extract site persistence into separate service

The SiteConfiguration service is currently needed during installation
phase for writing site configurations. This limits symfony dependency
injection usage and basically requires that all services needed by
SiteConfiguration need to be defined and manually wired in
ServiceProvider php code.

The writing part is now split into a separate service that can be used
in EXT:install SetupService as before.

Resolves: #103450
Releases: main
Change-Id: I9cb579ade537c794ce7c1a844b3d7bec7c1b653e
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/83557


Tested-by: default avatarcore-ci <typo3@b13.com>
Reviewed-by: default avatarJörg Bösche <typo3@joergboesche.de>
Reviewed-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarGeorg Ringer <georg.ringer@gmail.com>
Tested-by: default avatarBenni Mack <benni@typo3.org>
Reviewed-by: default avatarBenni Mack <benni@typo3.org>
parent 95fdf47d
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