[TASK] Default parameters in ExtensionUtility::registerModule 17/26717/3
authorFelix Kopp <felix-source@phorax.com>
Thu, 9 Jan 2014 10:34:28 +0000 (11:34 +0100)
committerAnja Leichsenring <aleichsenring@ab-softlab.de>
Sat, 8 Feb 2014 18:01:45 +0000 (19:01 +0100)
Adds default parameter array() for controllerActions in registerModule.
This way an own main module group can be added with

\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
'VENDOR.' . $_EXTKEY,
'newMainGroup'
);

Change-Id: I1218a5069d7787f65e77d1d23a58d307461f7743
Resolves: #54869
Releases: 6.2
Reviewed-on: https://review.typo3.org/26717
Reviewed-by: Christian Kuhn
Reviewed-by: Marcin SÄ…gol
Tested-by: Christian Kuhn
Reviewed-by: Anja Leichsenring
Tested-by: Anja Leichsenring
typo3/sysext/extbase/Classes/Utility/ExtensionUtility.php

index eaa4a89..c9443e5 100644 (file)
@@ -187,7 +187,7 @@ tt_content.' . $pluginSignature . ' {
         * @throws \InvalidArgumentException
         * @return void
         */
-       static public function registerModule($extensionName, $mainModuleName = '', $subModuleName = '', $position = '', array $controllerActions, array $moduleConfiguration = array()) {
+       static public function registerModule($extensionName, $mainModuleName = '', $subModuleName = '', $position = '', array $controllerActions = array(), array $moduleConfiguration = array()) {
                if (empty($extensionName)) {
                        throw new \InvalidArgumentException('The extension name must not be empty', 1239891989);
                }