[TASK] Remove dependency to TSFE from AdminPanel initialisation
The dependency of AdminPanel initialisation and TSFE has been dissolved. Furthermore, the AdminPanel initialisation has been better integrated into the PSR-15 middleware process by providing modules with an option to manipulate the request object during initialisation. Resolves: #88807 Releases: master Change-Id: I9db2d3056d8216e15ff3303a7667ff7a4d8016e3 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/61323 Tested-by:Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <noreply@typo3.com> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Reviewed-by:
Benjamin Franzke <bfr@qbus.de>
Showing
- typo3/sysext/adminpanel/Classes/Controller/MainController.php 16 additions, 6 deletions...3/sysext/adminpanel/Classes/Controller/MainController.php
- typo3/sysext/adminpanel/Classes/Middleware/AdminPanelInitiator.php 1 addition, 1 deletion...ext/adminpanel/Classes/Middleware/AdminPanelInitiator.php
- typo3/sysext/adminpanel/Classes/ModuleApi/InitializableInterface.php 2 additions, 0 deletions...t/adminpanel/Classes/ModuleApi/InitializableInterface.php
- typo3/sysext/adminpanel/Classes/ModuleApi/RequestEnricherInterface.php 45 additions, 0 deletions...adminpanel/Classes/ModuleApi/RequestEnricherInterface.php
- typo3/sysext/adminpanel/Classes/Modules/CacheModule.php 14 additions, 15 deletionstypo3/sysext/adminpanel/Classes/Modules/CacheModule.php
- typo3/sysext/adminpanel/Classes/Modules/Debug/Log.php 4 additions, 3 deletionstypo3/sysext/adminpanel/Classes/Modules/Debug/Log.php
- typo3/sysext/adminpanel/Classes/Modules/PreviewModule.php 15 additions, 27 deletionstypo3/sysext/adminpanel/Classes/Modules/PreviewModule.php
- typo3/sysext/adminpanel/Classes/Modules/TsDebug/TypoScriptWaterfall.php 6 additions, 18 deletions...dminpanel/Classes/Modules/TsDebug/TypoScriptWaterfall.php
- typo3/sysext/adminpanel/Tests/Unit/Fixtures/MainModuleFixture.php 15 additions, 12 deletions...sext/adminpanel/Tests/Unit/Fixtures/MainModuleFixture.php
- typo3/sysext/adminpanel/Tests/Unit/Middleware/AdminPanelInitiatorTest.php 2 additions, 7 deletions...inpanel/Tests/Unit/Middleware/AdminPanelInitiatorTest.php
- typo3/sysext/adminpanel/Tests/Unit/Modules/PreviewModuleTest.php 2 additions, 10 deletions...ysext/adminpanel/Tests/Unit/Modules/PreviewModuleTest.php
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-88807-AdminPanelInitializableInterfaceHasBeenDeprecated.rst 37 additions, 0 deletions...807-AdminPanelInitializableInterfaceHasBeenDeprecated.rst
- typo3/sysext/core/Documentation/Changelog/master/Feature-88807-AdminPanelRequestEnricherInterfaceHasBeenIntroduced.rst 25 additions, 0 deletions...7-AdminPanelRequestEnricherInterfaceHasBeenIntroduced.rst
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ClassNameMatcher.php 6 additions, 0 deletions...l/Configuration/ExtensionScanner/Php/ClassNameMatcher.php
Please register or sign in to comment