[TASK] Streamline hooks and middlewares related to PSR-15
With PSR-15 it is not necessary to use any custom hooks during the frontend request setup process anymore, as middlewares are flexible enough to manipulate anything people want to do. On top, various middlewares are also declared internal as the usages are not really necessary to be publically exposed. - typo3/cms-core/normalized-params-attribute - typo3/cms-backend/legacy-document-template - typo3/cms-backend/output-compression - typo3/cms-backend/response-headers - typo3/cms-frontend/timetracker - typo3/cms-frontend/preprocessing - typo3/cms-frontend/eid - typo3/cms-frontend/content-length-headers - typo3/cms-frontend/tsfe - typo3/cms-frontend/output-compression - typo3/cms-frontend/prepare-tsfe-rendering - typo3/cms-frontend/shortcut-and-mountpoint-redirect Resolves: #86279 Releases: master Change-Id: I14fbd7b026acdc84fb23ca43cd395de5b7b9c4b6 Reviewed-on: https://review.typo3.org/58253 Reviewed-by:Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
Andreas Fernandez <a.fernandez@scripting-base.de> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Benjamin Franzke <bfr@qbus.de> Tested-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/backend/Configuration/RequestMiddlewares.php 4 additions, 0 deletionstypo3/sysext/backend/Configuration/RequestMiddlewares.php
- typo3/sysext/core/Classes/Http/MiddlewareDispatcher.php 2 additions, 0 deletionstypo3/sysext/core/Classes/Http/MiddlewareDispatcher.php
- typo3/sysext/core/Classes/Http/MiddlewareStackResolver.php 2 additions, 0 deletionstypo3/sysext/core/Classes/Http/MiddlewareStackResolver.php
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-86279-VariousHooksAndPSR-15Middlewares.rst 61 additions, 0 deletions...er/Deprecation-86279-VariousHooksAndPSR-15Middlewares.rst
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 40 additions, 28 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Middleware/BackendUserAuthenticator.php 14 additions, 8 deletions.../frontend/Classes/Middleware/BackendUserAuthenticator.php
- typo3/sysext/frontend/Classes/Middleware/EidHandler.php 4 additions, 1 deletiontypo3/sysext/frontend/Classes/Middleware/EidHandler.php
- typo3/sysext/frontend/Classes/Middleware/FrontendUserAuthenticator.php 6 additions, 3 deletions...frontend/Classes/Middleware/FrontendUserAuthenticator.php
- typo3/sysext/frontend/Classes/Middleware/PageResolver.php 4 additions, 1 deletiontypo3/sysext/frontend/Classes/Middleware/PageResolver.php
- typo3/sysext/frontend/Classes/Middleware/PrepareTypoScriptFrontendRendering.php 7 additions, 2 deletions...Classes/Middleware/PrepareTypoScriptFrontendRendering.php
- typo3/sysext/frontend/Classes/Middleware/PreprocessRequestHook.php 7 additions, 3 deletions...ext/frontend/Classes/Middleware/PreprocessRequestHook.php
- typo3/sysext/frontend/Classes/Middleware/ShortcutAndMountPointRedirect.php 2 additions, 0 deletions...tend/Classes/Middleware/ShortcutAndMountPointRedirect.php
- typo3/sysext/frontend/Classes/Middleware/TypoScriptFrontendInitialization.php 7 additions, 4 deletions...d/Classes/Middleware/TypoScriptFrontendInitialization.php
- typo3/sysext/frontend/Configuration/RequestMiddlewares.php 9 additions, 0 deletionstypo3/sysext/frontend/Configuration/RequestMiddlewares.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/ArrayDimensionMatcher.php 35 additions, 0 deletions...figuration/ExtensionScanner/Php/ArrayDimensionMatcher.php
Please register or sign in to comment