[TASK] Remove useless type hint in tx_dbal_installtool::setRequiredPhpModules
authorXavier Perseguers <xavier@typo3.org>
Tue, 20 Sep 2011 11:19:18 +0000 (13:19 +0200)
committerXavier Perseguers <xavier@typo3.org>
Tue, 20 Sep 2011 11:19:18 +0000 (13:19 +0200)
Bug #30054 introduces a change that make TYPO3 crash when using DBAL. Solution is to
remove the type hint in method signature of tx_dbal_installtool::setRequiredPhpModules
for the second argument as it is not used anyway.

Change-Id: I51ae4f57dd954b62476fc64da2979364fbae41e0
Resolves: #30087
Related: #30054
Releases: 4.6

typo3/sysext/dbal/class.tx_dbal_installtool.php

index 2b964f2..5506356 100644 (file)
@@ -73,10 +73,11 @@ class tx_dbal_installtool {
         * Hooks into Installer to set required PHP modules.
         *
         * @param array $modules
         * Hooks into Installer to set required PHP modules.
         *
         * @param array $modules
-        * @param tx_install $instObj
+        * @param tx_install|tx_reports_reports_status_SystemStatus $instObj
         * @return array modules
         */
         * @return array modules
         */
-       public function setRequiredPhpModules(array &$modules, tx_install $instObj) {
+       public function setRequiredPhpModules(array &$modules, $instObj) {
+               $modifiedModules = array();
                foreach ($modules as $key => $module) {
                        if ($module === 'mysql') {
                                $dbModules = array();
                foreach ($modules as $key => $module) {
                        if ($module === 'mysql') {
                                $dbModules = array();