OXID eShop CE  6.4.2
OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler:
+ Collaboration diagram for OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler:

Public Member Functions

 __construct (ShopConfigurationSettingDaoInterface $shopConfigurationSettingDao)
 
 handleOnModuleActivation (ModuleConfiguration $configuration, int $shopId)
 
 handleOnModuleDeactivation (ModuleConfiguration $configuration, int $shopId)
 

Private Member Functions

 getShopConfigurationSetting (int $shopId)
 

Private Attributes

 $shopConfigurationSettingDao
 

Detailed Description

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler::__construct ( ShopConfigurationSettingDaoInterface  $shopConfigurationSettingDao)
Parameters
ShopConfigurationSettingDaoInterface$shopConfigurationSettingDao

Member Function Documentation

◆ getShopConfigurationSetting()

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler::getShopConfigurationSetting ( int  $shopId)
private
Parameters
int$shopId
Returns
ShopConfigurationSetting

◆ handleOnModuleActivation()

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler::handleOnModuleActivation ( ModuleConfiguration  $configuration,
int  $shopId 
)
Parameters
ModuleConfiguration$configuration
int$shopId

Implements OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ModuleConfigurationHandlerInterface.

◆ handleOnModuleDeactivation()

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler::handleOnModuleDeactivation ( ModuleConfiguration  $configuration,
int  $shopId 
)
Parameters
ModuleConfiguration$configuration
int$shopId

Implements OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ModuleConfigurationHandlerInterface.

Member Data Documentation

◆ $shopConfigurationSettingDao

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\TemplatesModuleSettingHandler::$shopConfigurationSettingDao
private

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