[TASK] Improve Package Manager API
This change is a precursor to https://review.typo3.org/c/Packages/TYPO3.CMS/+/69174 This change effectively: * Centralizes checks to PackageStates.php in Bootstrap * Centralizes some specific Install-Tool functionality in PackageManager * Adds a cache identifier for ext_localconf/TCA/ext_tables.php from the packagemanager The last adaption allows to have custom cache identifier when the active packages have been updated. Resolves: #94987 Releases: master Change-Id: Ibc34fe1084ee42ef0a86e2942c6aed3a345b7188 Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70752 Tested-by:Helmut Hummel <typo3@helhum.io> Tested-by:
Christian Kuhn <lolli@schwarzbu.ch> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Helmut Hummel <typo3@helhum.io> Reviewed-by:
Christian Kuhn <lolli@schwarzbu.ch> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- typo3/sysext/backend/Classes/Http/Application.php 2 additions, 13 deletionstypo3/sysext/backend/Classes/Http/Application.php
- typo3/sysext/core/Classes/Console/CommandApplication.php 1 addition, 12 deletionstypo3/sysext/core/Classes/Console/CommandApplication.php
- typo3/sysext/core/Classes/Core/Bootstrap.php 1 addition, 1 deletiontypo3/sysext/core/Classes/Core/Bootstrap.php
- typo3/sysext/core/Classes/Package/FailsafePackageManager.php 21 additions, 0 deletionstypo3/sysext/core/Classes/Package/FailsafePackageManager.php
- typo3/sysext/core/Classes/Utility/ExtensionManagementUtility.php 3 additions, 3 deletions...ysext/core/Classes/Utility/ExtensionManagementUtility.php
- typo3/sysext/frontend/Classes/Http/Application.php 2 additions, 13 deletionstypo3/sysext/frontend/Classes/Http/Application.php
- typo3/sysext/install/Classes/Controller/InstallerController.php 1 addition, 13 deletions...sysext/install/Classes/Controller/InstallerController.php
- typo3/sysext/install/Classes/Middleware/Maintenance.php 2 additions, 23 deletionstypo3/sysext/install/Classes/Middleware/Maintenance.php
Please register or sign in to comment