Keeps track of expiry keys and their timestamps. More...
Public Member Functions | |
| eZExpiryHandler () | |
| hasTimestamp ($name) | |
| isModified () | |
| restore () | |
| setTimestamp ($name, $value) | |
| store () | |
| timestamp ($name) | |
Static Public Member Functions | |
| & | instance () |
Private Attributes | |
| $IsModified | |
| $Timestamps | |
Keeps track of expiry keys and their timestamps.
Definition at line 42 of file ezexpiryhandler.php.
| eZExpiryHandler::eZExpiryHandler | ( | ) |
| eZExpiryHandler::hasTimestamp | ( | $ | name | ) |
Definition at line 129 of file ezexpiryhandler.php.
| & eZExpiryHandler::instance | ( | ) | [static] |
Definition at line 151 of file ezexpiryhandler.php.
Referenced by eZContentClassAttribute::cachedInfo(), eZContentClass::canInstantiateClasses(), eZContentClass::canInstantiateClassList(), eZContentObjectTreeNode::classAttributeIDByIdentifier(), eZContentObjectTreeNode::classIDByIdentifier(), eZCache::clearImageAlias(), eZContentObject::expireAllCache(), eZContentObject::expireAllViewCache(), eZContentObject::expireComplexViewModeCache(), eZContentObject::expireTemplateBlockCache(), eZURLAlias::expireWildcards(), eZExpiryHandlerShutdownHandler(), eZUserDiscountRule::fetchIDListByUserID(), eZContentObject::isCacheExpired(), eZContentObject::isComplexViewModeCacheExpired(), eZURLAlias::isWildcardExpired(), eZTemplateCacheFunction::process(), restore(), eZUserDiscountRule::store(), store(), eZContentClass::store(), eZContentClass::storeDefined(), and eZTemplateCacheFunction::templateNodeTransformation().
| eZExpiryHandler::isModified | ( | ) |
Definition at line 164 of file ezexpiryhandler.php.
| eZExpiryHandler::restore | ( | ) |
Will load timestamp values from disk.
Definition at line 57 of file ezexpiryhandler.php.
Referenced by eZExpiryHandler().
| eZExpiryHandler::setTimestamp | ( | $ | name, | |
| $ | value | |||
| ) |
Sets the timestamp value $value for expiry key $name.
Definition at line 120 of file ezexpiryhandler.php.
| eZExpiryHandler::store | ( | ) |
Will store the current timestamp values to disk.
Definition at line 83 of file ezexpiryhandler.php.
| eZExpiryHandler::timestamp | ( | $ | name | ) |
false if not, Definition at line 137 of file ezexpiryhandler.php.
eZExpiryHandler::$IsModified [private] |
Definition at line 171 of file ezexpiryhandler.php.
eZExpiryHandler::$Timestamps [private] |
Definition at line 170 of file ezexpiryhandler.php.
Referenced by restore().
1.6.3