[FEATURE] Provide core cache frontends via dependency injection 88/61588/6
authorMarkus Poerschke <markus@poerschke.nrw>
Sun, 1 Sep 2019 18:48:30 +0000 (20:48 +0200)
committerSusanne Moog <look@susi.dev>
Wed, 11 Sep 2019 12:59:43 +0000 (14:59 +0200)
commitb7f6cba3c64cdd768198453f5165e20efdf991e5
treecf6f30906c79ac4decfb210027c23226ecacfa13
parenta6363e851bb6bb789434a564fb42133a9c6b00e4
[FEATURE] Provide core cache frontends via dependency injection

Configure services for each service instance. The service names of the
cache frontends will follow this name pattern:
"cache.[NAME OF CONFIGURATION]".

E.g. the l10n cache frontend will be added as a service "cache.l10n".
(One exception has been made for the workspaces_cache, which is names
cache.workspaces)

Resolves: #89054
Releases: master
Change-Id: I5e328503ee0399f20ea37d766b8a80cd6d9930fc
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61588
Tested-by: Benjamin Franzke <bfr@qbus.de>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Susanne Moog <look@susi.dev>
Reviewed-by: Benjamin Franzke <bfr@qbus.de>
Reviewed-by: Markus Poerschke <markus@poerschke.nrw>
Reviewed-by: Oliver Bartsch <bo@cedev.de>
Reviewed-by: Susanne Moog <look@susi.dev>
typo3/sysext/adminpanel/Configuration/Services.yaml
typo3/sysext/core/Configuration/Services.yaml
typo3/sysext/core/Documentation/Changelog/master/Feature-89054-ProvideCoreCacheFrontendsViaDependencyInjection.rst [new file with mode: 0644]
typo3/sysext/extbase/Configuration/Services.yaml
typo3/sysext/fluid/Configuration/Services.yaml
typo3/sysext/workspaces/Configuration/Services.yaml