source/Core/Module/Module.php
protected function getUnifiedShopClassExtensionsForBc($rawExtensions)
    {
        $extensions = [];

        foreach ($rawExtensions as $classToBePatched => $moduleClass) {
            if (!\OxidEsales\Eshop\Core\NamespaceInformationProvider::isNamespacedClass($classToBePatched)) {
                $bcMap = \OxidEsales\Eshop\Core\Registry::getBackwardsCompatibilityClassMap();
                $classToBePatched = array_key_exists(strtolower($classToBePatched), $bcMap) ? $bcMap[strtolower($classToBePatched)]: $classToBePatched;
            }
            $extensions[$classToBePatched] = $moduleClass;
        }
        return $extensions;
    }
protected function getUnifiedShopClassExtensionsForBc($rawExtensions)
    {
        $extensions = [];

        foreach ($rawExtensions as $classToBePatched => $moduleClass) {
            if (!\OxidEsales\Eshop\Core\NamespaceInformationProvider::isNamespacedClass($classToBePatched)) {
                $bcMap = \OxidEsales\Eshop\Core\Registry::getBackwardsCompatibilityClassMap();
                $classToBePatched = array_key_exists(strtolower($classToBePatched), $bcMap) ? $bcMap[strtolower($classToBePatched)]: $classToBePatched;
            }
            $extensions[$classToBePatched] = $moduleClass;
        }
        return $extensions;
    }
protected function getUnifiedShopClassExtensionsForBc ( $ rawExtensions ) { $ extensions = [ ] ; foreach ( $ rawExtensions as $ classToBePatched => $ moduleClass ) { if ( ! \ OxidEsales \ Eshop \ Core \ NamespaceInformationProvider :: isNamespacedClass ( $ classToBePatched ) ) { $ bcMap = \ OxidEsales \ Eshop \ Core \ Registry :: getBackwardsCompatibilityClassMap ( ) ; $ classToBePatched = array_key_exists ( strtolower ( $ classToBePatched ) , $ bcMap ) ? $ bcMap [ strtolower ( $ classToBePatched ) ] : $ classToBePatched ; } $ extensions [ $ classToBePatched ] = $ moduleClass ; } return $ extensions ; }
Translate module metadata information about the patched shop classes
into Unified Namespace. There might still be BC class names used in module metadata.php.

@param array $rawExtensions Extension information from module metadata.php.

@return array
Translate module metadata information about the patched shop classes into Unified Namespace . There might still be BC class names used in module metadata . php .