[+BUGFIX] (Configuration): Adjusted Interface to implementation
authorSebastian Kurfuerst <sebastian@typo3.org>
Wed, 16 Feb 2011 06:20:41 +0000 (07:20 +0100)
committerSebastian Kurfuerst <sebastian@typo3.org>
Wed, 16 Feb 2011 06:20:41 +0000 (07:20 +0100)
The ConfigurationManagerInterface and the ConfigurationManager
had a different API, but of course they should be the same.

Change-Id: Ifff624dfc9cb4d29482e10edae805a517b8e11b1

typo3/sysext/extbase/Classes/Configuration/ConfigurationManagerInterface.php

index 20f9fbc..577ac44 100644 (file)
@@ -56,9 +56,11 @@ interface Tx_Extbase_Configuration_ConfigurationManagerInterface extends t3lib_S
         * Note that this is a low level method and only makes sense to be used by Extbase internally.
         *
         * @param string $configurationType The kind of configuration to fetch - must be one of the CONFIGURATION_TYPE_* constants
+        * @param string $extensionName if specified, the configuration for the given extension will be returned.
+        * @param string $pluginName if specified, the configuration for the given plugin will be returned.
         * @return array The configuration
         */
-       public function getConfiguration($configurationType);
+       public function getConfiguration($configurationType, $extensionName = NULL, $pluginName = NULL);
 
        /**
         * Sets the specified raw configuration coming from the outside.