XCL Web Application Platform 2.5.0
The XoopsCube Legacy Project
Loading...
Searching...
No Matches
Legacy_AbstractCacheInformation Class Reference
Inheritance diagram for Legacy_AbstractCacheInformation:
Legacy_BlockCacheInformation Legacy_ModuleCacheInformation

Public Member Functions

 hasSetEnable ()
 
 setEnableCache ($flag)
 
 isEnableCache ()
 
 reset ()
 
 getCacheFilePath ()
 

Data Fields

 $mIdentityArr = []
 
 $mGroupArr = []
 
 $_mEnableCache = false
 
 $mAttributes = []
 

Detailed Description

The structure which have a policy and an information of a module, which Legacy_Controller must know. In the later version, this class may be replaced with just array.

For a performance, this class has reset() to reuse a object.

Definition at line 22 of file Legacy_CacheInformation.class.php.

Constructor & Destructor Documentation

◆ __construct()

__construct ( )

Definition at line 59 of file Legacy_CacheInformation.class.php.

Member Function Documentation

◆ getCacheFilePath()

getCacheFilePath ( )

◆ hasSetEnable()

hasSetEnable ( )

Gets a value indicating whether someone has tried to set a flag to this object.

Returns
bool

Definition at line 69 of file Legacy_CacheInformation.class.php.

◆ isEnableCache()

isEnableCache ( )

Gets a flag indicating whether this object decides executing cache.

Returns
bool

Definition at line 87 of file Legacy_CacheInformation.class.php.

◆ reset()

reset ( )

Resets member properties to reuse this object.

Reimplemented in Legacy_BlockCacheInformation, and Legacy_ModuleCacheInformation.

Definition at line 95 of file Legacy_CacheInformation.class.php.

◆ setEnableCache()

setEnableCache ( $flag)

Sets a flag indicating whether this object decides executing cache.

Parameters
bool$flag

Definition at line 78 of file Legacy_CacheInformation.class.php.

Field Documentation

◆ $_mEnableCache

$_mEnableCache = false

Definition at line 49 of file Legacy_CacheInformation.class.php.

◆ $mAttributes

$mAttributes = []

Definition at line 57 of file Legacy_CacheInformation.class.php.

◆ $mGroupArr

$mGroupArr = []

Definition at line 40 of file Legacy_CacheInformation.class.php.

◆ $mIdentityArr

$mIdentityArr = []

Definition at line 31 of file Legacy_CacheInformation.class.php.


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