public function getExtensionConfiguration($configurationName)
    {
        $result = null;
        $extensionConfiguration = $this->getFullExtensionConfiguration();

        if (null === $configurationName) {
            $result = $extensionConfiguration;
        } elseif (ArrayUtility::isValidPath($extensionConfiguration, $configurationName, '.')) {
            $result = ArrayUtility::getValueByPath($extensionConfiguration, $configurationName, '.');
        }

        return $result;
    }
public function getExtensionConfiguration($configurationName)
    {
        $result = null;
        $extensionConfiguration = $this->getFullExtensionConfiguration();

        if (null === $configurationName) {
            $result = $extensionConfiguration;
        } elseif (ArrayUtility::isValidPath($extensionConfiguration, $configurationName, '.')) {
            $result = ArrayUtility::getValueByPath($extensionConfiguration, $configurationName, '.');
        }

        return $result;
    }
public function getExtensionConfiguration ( $ configurationName ) { $ result = null ; $ extensionConfiguration = $ this -> getFullExtensionConfiguration ( ) ; if ( null === $ configurationName ) { $ result = $ extensionConfiguration ; } elseif ( ArrayUtility :: isValidPath ( $ extensionConfiguration , $ configurationName , '.' ) ) { $ result = ArrayUtility :: getValueByPath ( $ extensionConfiguration , $ configurationName , '.' ) ; } return $ result ; }
Return the wanted extension configuration.

@param string $configurationName
@return mixed
Return the wanted extension configuration .