[BUGFIX] Allow Upgrade Wizards to install extensions 33/47933/2
authorJigal van Hemert <jigal.van.hemert@typo3.org>
Wed, 27 Apr 2016 10:50:57 +0000 (12:50 +0200)
committerWouter Wolters <typo3@wouterwolters.nl>
Wed, 27 Apr 2016 18:05:04 +0000 (20:05 +0200)
commit16c4eb4d3f634c771d444bc3ff0ad961657f34e3
treef7b68333e3a50deff83b869cf7a073195aacdb69
parente1882ba10bc7e4dc47379eda9753b8b9367a30e7
[BUGFIX] Allow Upgrade Wizards to install extensions

With the patch for #73605 the ObjectManager was removed throughout
the Install Tool. ListUtility, TerUtility, FileHandlingUtility and
InstallUtility need recursive DI and constructor argument handling.
Until the EM and the Upgrade Wizards are rewritten the OM is
reintroduced to make the Upgrade Wizards work.

Releases: master
Resolves: #75883
Change-Id: I4c68853befd33bfeba71bd19cfd1979369dd4803
Reviewed-on: https://review.typo3.org/47933
Reviewed-by: Oliver Klee <typo3-coding@oliverklee.de>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Nicole Cordes <typo3@cordes.co>
Tested-by: Nicole Cordes <typo3@cordes.co>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Tested-by: Wouter Wolters <typo3@wouterwolters.nl>
typo3/sysext/install/Classes/Updates/AbstractDownloadExtensionUpdate.php