[BUGFIX] Package Management only allows TYPO3 Extensions 32/39632/6
authorBenjamin Mack <benni@typo3.org>
Wed, 20 May 2015 13:21:33 +0000 (21:21 +0800)
committerHelmut Hummel <helmut.hummel@typo3.org>
Thu, 21 May 2015 17:15:15 +0000 (19:15 +0200)
commitfdad8e3568eb64d39e697d7d4b61e42b9776dbbe
tree14a1d20e71033eacb57aa6ac9102ceab22a1cde1
parentb9e1b0f5b974f0ce9f33c3aa756ffb582f8ca38c
[BUGFIX] Package Management only allows TYPO3 Extensions

Fix a bug in the recent Package Management refactoring resulting in
Package instances only allowed if they contain an ext_emconf.php file.
This basically disallows any third-party code installed inside
Packages/ due to checking if an ext_emconf.php is present before
checking for a composer file.

Resolves: #67060
Releases: master
Change-Id: I1bec43faafc0c073da52c3bbb1945f47f6864930
Reviewed-on: http://review.typo3.org/39632
Reviewed-by: Stephan Großberndt <stephan@grossberndt.de>
Tested-by: Stephan Großberndt <stephan@grossberndt.de>
Reviewed-by: Helmut Hummel <helmut.hummel@typo3.org>
Tested-by: Helmut Hummel <helmut.hummel@typo3.org>
typo3/sysext/core/Classes/Package/Package.php