protected static function buildTypoScriptConfigurationFromArray(array $configurationToUse, $pageId, $languageId, $typoScriptPath)
    {
        $configurationManager = GeneralUtility::makeInstance(ConfigurationManager::class);
        return $configurationManager->getTypoScriptConfiguration($configurationToUse, $pageId, $languageId, $typoScriptPath);
    }
protected static function buildTypoScriptConfigurationFromArray(array $configurationToUse, $pageId, $languageId, $typoScriptPath)
    {
        $configurationManager = GeneralUtility::makeInstance(ConfigurationManager::class);
        return $configurationManager->getTypoScriptConfiguration($configurationToUse, $pageId, $languageId, $typoScriptPath);
    }
protected static function buildTypoScriptConfigurationFromArray ( array $ configurationToUse , $ pageId , $ languageId , $ typoScriptPath ) { $ configurationManager = GeneralUtility :: makeInstance ( ConfigurationManager :: class ) ; return $ configurationManager -> getTypoScriptConfiguration ( $ configurationToUse , $ pageId , $ languageId , $ typoScriptPath ) ; }
Builds the configuration object from a config array and returns it.

@param array $configurationToUse
@param int $pageId
@param int $languageId
@param string $typoScriptPath
@return TypoScriptConfiguration
Builds the configuration object from a config array and returns it .