[TASK] Decouple extension setup from installation
This patch introduces an API which does all necessary setup steps for an extension without activating it or clearing the caches. This is useful in deployment scenarios as well as enhancing the composer usage experience. The patch * adds an own cache for available extension information in ListUtility * decouples the function to retrieve basic extension information * adds an api method to setup an extension Resolves: #70606 Releases: master Change-Id: I7b535cf0a17cfa7c6c68ed67486ce04a5cabbfc0 Reviewed-on: http://review.typo3.org/44011 Reviewed-by:Helmut Hummel <helmut.hummel@typo3.org> Tested-by:
Helmut Hummel <helmut.hummel@typo3.org> Reviewed-by:
Georg Ringer <georg.ringer@gmail.com> Tested-by:
Georg Ringer <georg.ringer@gmail.com>
Showing
- typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php 29 additions, 10 deletions...ysext/extensionmanager/Classes/Utility/InstallUtility.php
- typo3/sysext/extensionmanager/Classes/Utility/ListUtility.php 18 additions, 11 deletions...3/sysext/extensionmanager/Classes/Utility/ListUtility.php
- typo3/sysext/extensionmanager/Tests/Unit/Utility/InstallUtilityTest.php 5 additions, 0 deletions...xtensionmanager/Tests/Unit/Utility/InstallUtilityTest.php
Loading
Please register or sign in to comment