OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Core\BackwardsCompatibleClassNameProvider Class Reference

Public Member Functions

 __construct ($classMap)
 
 getClassName ($classAlias)
 
 getClassAliasName ($className)
 

Private Attributes

 $classMap
 

Detailed Description

Forms real class name for edition based classes.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Core\BackwardsCompatibleClassNameProvider::__construct (   $classMap)
Parameters
array$classMap

Member Function Documentation

◆ getClassAliasName()

OxidEsales\EshopCommunity\Core\BackwardsCompatibleClassNameProvider::getClassAliasName (   $className)

Method returns class alias by given class name.

Parameters
string$classNamewith namespace.
Returns
string|null

◆ getClassName()

OxidEsales\EshopCommunity\Core\BackwardsCompatibleClassNameProvider::getClassName (   $classAlias)

Returns real class name from given alias. If class alias is not found, given class alias is thought to be a real class and is returned.

Parameters
string$classAlias
Returns
mixed

Member Data Documentation

◆ $classMap

OxidEsales\EshopCommunity\Core\BackwardsCompatibleClassNameProvider::$classMap
private

The documentation for this class was generated from the following file: