_getMicroTime()
_initPEARCache()
_raiseEvent()
addOption()
cConCache()
debug()
enable()
end()
getInfo()
htmlComment()
infoTemplate()
lifetime()
removeFromCache()
start()
$_aCacheOptions
$_aEventCode
$_aIDOptions
$_bDebug
$_bEnableCaching
$_bHtmlComment
$_iLifetime
$_iStartTime
$_oPearCache
$_sDebugMsg
$_sDebugTpl
$_sDir
$_sGroup
$_sHtmlCommentTpl
$_sID
$_sPrefix
_getMicroTime() : float
access | private |
---|
float
Timestamp_initPEARCache()
_raiseEvent(string $name) : void
access | private |
---|
string
Name of event 2 raise
addOption(string $name, string $option) : void
string
Name of option
string
Value of option (any variable)
cConCache(string $cachedir, string $cachegroup, string $cacheprefix)
string
Directory 2 cache files
string
Subdirectory 2 cache files
string
Prefixname 2 add 2 cached files
debug(bool $debug) : mixed
bool
True 2 activate debugging or false.
mixed
Debug flag or voidenable(bool $enable) : mixed
bool
True 2 enable chaching or false
mixed
Enable flag or voidend() : void
getInfo() : string
string
Information about cache if caching is enabled, otherwhise nothing.htmlComment(bool $htmlcomment) : void
bool
True debugging or false.
infoTemplate(string $template) : void
string
Template string including the '%s' format definition.
lifetime(int $seconds) : mixed
int
New Lifetime in seconds
mixed
Actual lifetime or voidremoveFromCache() : void
This is nesessary to delete cached articles, if they are changed on backend.
start(int $iPageStartTime) : void
int
Optional start time, e. g. start time of main script
$_aCacheOptions : array
$_aEventCode : array
We have actually two events: - 'beforeoutput': code to execute before doing the output - 'afteroutput' code to execute after output
$_aIDOptions : array
$_bDebug : bool
$_bEnableCaching : bool
$_bHtmlComment : bool
$_iLifetime : int
$_iStartTime : int
$_oPearCache : \obj
$_sDebugMsg : string
$_sDebugTpl : string
$_sDir : string
$_sGroup : string
$_sHtmlCommentTpl : string
$_sID : string
$_sPrefix : string