OXID eShop CE  6.2.1
OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver:
+ Collaboration diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver:

Public Member Functions

 __construct (ModuleConfigurationDaoInterface $moduleConfiguration, BasicContextInterface $context)
 
 getFullModulePathFromConfiguration (string $moduleId, int $shopId)
 

Private Attributes

 $moduleConfigurationDao
 
 $context
 

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver::__construct ( ModuleConfigurationDaoInterface  $moduleConfiguration,
BasicContextInterface  $context 
)
Parameters
ModuleConfigurationDaoInterface$moduleConfiguration
BasicContextInterface$context

Member Function Documentation

◆ getFullModulePathFromConfiguration()

OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver::getFullModulePathFromConfiguration ( string  $moduleId,
int  $shopId 
)

This method does not validate if the path returned exists. It returns more or less the value from the project configuration.

Parameters
string$moduleId
int$shopId
Returns
string

Implements OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolverInterface.

Member Data Documentation

◆ $context

OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver::$context
private

◆ $moduleConfigurationDao

OxidEsales\EshopCommunity\Internal\Framework\Module\Path\ModulePathResolver::$moduleConfigurationDao
private

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