[FEATURE] Add possibility to use an extension as repository
Sometimes extensions depend on customized versions of other extensions or on extensions that aren't released to the TER. This feature allows an extension to deliver it's own dependencies by having the unpacked extensions inside the folder Initialisation/Extensions. The extensions are then copied to typo3conf/ext when resolving the dependencies. Resolves: #51835 Releases: 6.2 Change-Id: I66f6e5d5d40e11471f9766ac2ed9d0eb5386eb49 Reviewed-on: https://review.typo3.org/23672 Reviewed-by: Stefan Neufeind Tested-by: Stefan Neufeind
Showing
- typo3/sysext/core/Classes/Utility/GeneralUtility.php 8 additions, 4 deletionstypo3/sysext/core/Classes/Utility/GeneralUtility.php
- typo3/sysext/core/Tests/Unit/Utility/GeneralUtilityTest.php 25 additions, 1 deletiontypo3/sysext/core/Tests/Unit/Utility/GeneralUtilityTest.php
- typo3/sysext/extensionmanager/Classes/Controller/ActionController.php 9 additions, 1 deletion.../extensionmanager/Classes/Controller/ActionController.php
- typo3/sysext/extensionmanager/Classes/Domain/Model/DownloadQueue.php 39 additions, 0 deletions...t/extensionmanager/Classes/Domain/Model/DownloadQueue.php
- typo3/sysext/extensionmanager/Classes/Domain/Model/Extension.php 3 additions, 3 deletions...ysext/extensionmanager/Classes/Domain/Model/Extension.php
- typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php 77 additions, 15 deletions...ionmanager/Classes/Service/ExtensionManagementService.php
- typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php 67 additions, 48 deletions...xt/extensionmanager/Classes/Utility/DependencyUtility.php
- typo3/sysext/extensionmanager/Tests/Unit/Service/ExtensionManagementServiceTest.php 4 additions, 2 deletions...ger/Tests/Unit/Service/ExtensionManagementServiceTest.php
- typo3/sysext/extensionmanager/Tests/Unit/Utility/DependencyUtilityTest.php 0 additions, 117 deletions...nsionmanager/Tests/Unit/Utility/DependencyUtilityTest.php
Please register or sign in to comment