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

Public Member Functions

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

Private Member Functions

 getClassExtensionsShopConfigurationSetting (int $shopId)
 

Private Attributes

 $shopConfigurationSettingDao
 

Constructor & Destructor Documentation

◆ __construct()

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

Member Function Documentation

◆ getClassExtensionsShopConfigurationSetting()

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

◆ handleOnModuleActivation()

OxidEsales\EshopCommunity\Internal\Framework\Module\Setup\Handler\ShopConfigurationClassExtensionsHandler::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\ShopConfigurationClassExtensionsHandler::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\ShopConfigurationClassExtensionsHandler::$shopConfigurationSettingDao
private

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