[BUGFIX] Resolve dependencies on extension upload 08/39208/2
authorNicole Cordes <typo3@cordes.co>
Sat, 2 May 2015 12:41:07 +0000 (14:41 +0200)
committerHelmut Hummel <helmut.hummel@typo3.org>
Sat, 2 May 2015 20:19:37 +0000 (22:19 +0200)
commitc0c563cd0b99e3c9097b221c54424a816b1a6f81
tree3b0ecb885e8a8568051d89a0a747d4f45fb0fb66
parent1dffada87b64a5693a5308c9e8eecc196f38a576
[BUGFIX] Resolve dependencies on extension upload

Currently no dependency is checked if an extension is installed by
uploading an extension file (t3x, zip). This might break the system if
any dependency needed is not available.

Releases: master, 6.2
Resolves: #62305
Change-Id: I79fc8157c7b2190f4bd857107dedee0a6de67423
Reviewed-on: http://review.typo3.org/39208
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
typo3/sysext/extensionmanager/Classes/Controller/UploadExtensionFileController.php
typo3/sysext/extensionmanager/Classes/Service/ExtensionManagementService.php
typo3/sysext/extensionmanager/Classes/Utility/InstallUtility.php
typo3/sysext/extensionmanager/Tests/Unit/Controller/UploadExtensionFileControllerTest.php