OXID eShop CE  6.1.5
OxidEsales\EshopCommunity\Core\Module\ModuleCache Class Reference
+ Inheritance diagram for OxidEsales\EshopCommunity\Core\Module\ModuleCache:
+ Collaboration diagram for OxidEsales\EshopCommunity\Core\Module\ModuleCache:

Public Member Functions

 __construct (\OxidEsales\Eshop\Core\Module\Module $_oModule)
 
 setModule ($oModule)
 
 getModule ()
 
 resetCache ()
 

Protected Member Functions

 _clearApcCache ()
 

Protected Attributes

 $_oModule = null
 

Detailed Description

Module cache events handler class.

Constructor & Destructor Documentation

◆ __construct()

OxidEsales\EshopCommunity\Core\Module\ModuleCache::__construct ( \OxidEsales\Eshop\Core\Module\Module  $_oModule)

Sets dependencies.

Parameters
\OxidEsales\Eshop\Core\Module\Module$_oModule

Member Function Documentation

◆ _clearApcCache()

OxidEsales\EshopCommunity\Core\Module\ModuleCache::_clearApcCache ( )
protected

Cleans PHP APC cache

◆ getModule()

OxidEsales\EshopCommunity\Core\Module\ModuleCache::getModule ( )

Gets module.

Returns
\OxidEsales\Eshop\Core\Module\Module

◆ resetCache()

OxidEsales\EshopCommunity\Core\Module\ModuleCache::resetCache ( )

Resets template, language and menu xml cache

◆ setModule()

OxidEsales\EshopCommunity\Core\Module\ModuleCache::setModule (   $oModule)

Sets module.

Parameters
\OxidEsales\Eshop\Core\Module\Module$oModule

Member Data Documentation

◆ $_oModule

OxidEsales\EshopCommunity\Core\Module\ModuleCache::$_oModule = null
protected

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