[FEATURE] Add possibility to use an extension as repository 72/23672/8
authorSusanne Moog <typo3@susannemoog.de>
Sat, 28 Sep 2013 16:40:51 +0000 (18:40 +0200)
committerStefan Neufeind <typo3.neufeind@speedpartner.de>
Sat, 28 Sep 2013 16:55:45 +0000 (18:55 +0200)
commit5c63c1beb417c8187a9f13655b8095d80c145843
tree72515cfae9069f1c712a684eb219a005084d31b6
parent710e854f0b7c9a7007c7125841835297851dbd98
[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
typo3/sysext/core/Classes/Utility/GeneralUtility.php
typo3/sysext/core/Tests/Unit/Utility/GeneralUtilityTest.php
typo3/sysext/extensionmanager/Classes/Controller/ActionController.php
typo3/sysext/extensionmanager/Classes/Domain/Model/DownloadQueue.php
typo3/sysext/extensionmanager/Classes/Domain/Model/Extension.php
typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php
typo3/sysext/extensionmanager/Classes/Utility/DependencyUtility.php
typo3/sysext/extensionmanager/Tests/Unit/Service/ExtensionManagementServiceTest.php
typo3/sysext/extensionmanager/Tests/Unit/Utility/DependencyUtilityTest.php