[FEATURE] Allow blinding site configuration options in configuration module
This allows extensions to blind options from any site configuration (YAML) in the configuration module. This is achieved by dispatching the ModifyBlindedConfigurationOptionsEvent, which got introduced in #99717. Additionaly, the PSR-14 Event is extended to provide the identifier of the provider, dispatching the event. Resolves: #99713 Related: #99626 Related: #99717 Releases: main Change-Id: I1afbcec0af689747f6f8604a55f14daca51650d9 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/77602 Tested-by:Oliver Bartsch <bo@cedev.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
core-ci <typo3@b13.com>
Showing
- typo3/sysext/core/Documentation/Changelog/12.2/Feature-99717-NewPSR-14ModifyBlindedConfigurationOptionsEvent.rst 23 additions, 10 deletions...99717-NewPSR-14ModifyBlindedConfigurationOptionsEvent.rst
- typo3/sysext/lowlevel/Classes/ConfigurationModuleProvider/GlobalVariableProvider.php 1 addition, 1 deletion...es/ConfigurationModuleProvider/GlobalVariableProvider.php
- typo3/sysext/lowlevel/Classes/ConfigurationModuleProvider/SitesTcaConfigurationProvider.php 1 addition, 1 deletion...igurationModuleProvider/SitesTcaConfigurationProvider.php
- typo3/sysext/lowlevel/Classes/ConfigurationModuleProvider/SitesYamlConfigurationProvider.php 20 additions, 3 deletions...gurationModuleProvider/SitesYamlConfigurationProvider.php
- typo3/sysext/lowlevel/Classes/Event/ModifyBlindedConfigurationOptionsEvent.php 18 additions, 2 deletions.../Classes/Event/ModifyBlindedConfigurationOptionsEvent.php
- typo3/sysext/lowlevel/Configuration/Services.yaml 2 additions, 2 deletionstypo3/sysext/lowlevel/Configuration/Services.yaml
- typo3/sysext/lowlevel/Tests/Functional/ConfigurationModuleProvider/GlobalVariableProviderTest.php 3 additions, 1 deletion...onfigurationModuleProvider/GlobalVariableProviderTest.php
- typo3/sysext/lowlevel/Tests/Unit/Event/ModifyBlindedConfigurationOptionsEventTest.php 3 additions, 1 deletion...Unit/Event/ModifyBlindedConfigurationOptionsEventTest.php
Please register or sign in to comment