[TASK] Refactor AdminPanelView - remove module specifics
This is the second step in the AdminPanelView refactoring. It extracts module specific code and uses a more generic API to initialize, configure and display admin panel modules. Resolves: #84118 Releases: master Change-Id: I85a1e11dfd7d9397fabbfbd7d5cf658387056644 Reviewed-on: https://review.typo3.org/55985 Reviewed-by:Benni Mack <benni@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/core/Documentation/Changelog/master/Deprecation-84118-VariousPublicMethodsOfAdminPanelViewDeprecated.rst 42 additions, 0 deletions...-84118-VariousPublicMethodsOfAdminPanelViewDeprecated.rst
- typo3/sysext/frontend/Classes/AdminPanel/AbstractModule.php 102 additions, 5 deletionstypo3/sysext/frontend/Classes/AdminPanel/AbstractModule.php
- typo3/sysext/frontend/Classes/AdminPanel/AdminPanelModuleInterface.php 53 additions, 10 deletions...frontend/Classes/AdminPanel/AdminPanelModuleInterface.php
- typo3/sysext/frontend/Classes/AdminPanel/CacheModule.php 44 additions, 0 deletionstypo3/sysext/frontend/Classes/AdminPanel/CacheModule.php
- typo3/sysext/frontend/Classes/AdminPanel/EditModule.php 52 additions, 30 deletionstypo3/sysext/frontend/Classes/AdminPanel/EditModule.php
- typo3/sysext/frontend/Classes/AdminPanel/InfoModule.php 1 addition, 1 deletiontypo3/sysext/frontend/Classes/AdminPanel/InfoModule.php
- typo3/sysext/frontend/Classes/AdminPanel/PreviewModule.php 104 additions, 3 deletionstypo3/sysext/frontend/Classes/AdminPanel/PreviewModule.php
- typo3/sysext/frontend/Classes/AdminPanel/TsDebugModule.php 26 additions, 4 deletionstypo3/sysext/frontend/Classes/AdminPanel/TsDebugModule.php
- typo3/sysext/frontend/Classes/Controller/TypoScriptFrontendController.php 3 additions, 32 deletions...ntend/Classes/Controller/TypoScriptFrontendController.php
- typo3/sysext/frontend/Classes/Middleware/PageResolver.php 0 additions, 2 deletionstypo3/sysext/frontend/Classes/Middleware/PageResolver.php
- typo3/sysext/frontend/Classes/View/AdminPanelView.php 313 additions, 246 deletionstypo3/sysext/frontend/Classes/View/AdminPanelView.php
- typo3/sysext/frontend/Tests/Unit/View/AdminPanelViewTest.php 40 additions, 39 deletionstypo3/sysext/frontend/Tests/Unit/View/AdminPanelViewTest.php
- typo3/sysext/frontend/Tests/Unit/View/Fixtures/AdminPanelDisabledModuleFixture.php 131 additions, 0 deletions...ts/Unit/View/Fixtures/AdminPanelDisabledModuleFixture.php
- typo3/sysext/frontend/Tests/Unit/View/Fixtures/AdminPanelEnabledShownOnSubmitInitializeModuleFixture.php 132 additions, 0 deletions...AdminPanelEnabledShownOnSubmitInitializeModuleFixture.php
- typo3/sysext/frontend/Tests/UnitDeprecated/View/AdminPanelViewTest.php 0 additions, 99 deletions...frontend/Tests/UnitDeprecated/View/AdminPanelViewTest.php
- typo3/sysext/install/Configuration/ExtensionScanner/Php/MethodCallMatcher.php 63 additions, 0 deletions.../Configuration/ExtensionScanner/Php/MethodCallMatcher.php
Please register or sign in to comment