
Public Member Functions | |
| get ($key) | |
| delete ($key) | |
| clean () | |
| |
| set ($key, &$value, $expires=Cache::EXPIRES_MEDIUM) | |
| add ($key, &$value, $expires=Cache::EXPIRES_MEDIUM) | |
| replace ($key, &$value, $expires=Cache::EXPIRES_MEDIUM) | |
| isAlive () | |
| mark ($className) | |
| |
| enableCompression () | |
| |
| disableCompression () | |
| |
Public Attributes | |
| const | TIME_SWITCH = 2592000 |
Protected Member Functions | |
| store ($action, $key, &$value, $expires=Cache::EXPIRES_MEDIUM) | |
Protected Attributes | |
| $alive = false | |
| $compress = false | |
Definition at line 100 of file CachePeer.class.php.
| CachePeer::get | ( | $ | key | ) | [abstract] |
Reimplemented in AggregateCache, Memcached, PeclMemcached, ReferencePool, RubberFileSystem, RuntimeMemory, SharedMemory, and WatermarkedPeer.
| CachePeer::delete | ( | $ | key | ) | [abstract] |
Reimplemented in AggregateCache, PeclMemcached, ReferencePool, RubberFileSystem, RuntimeMemory, SharedMemory, and WatermarkedPeer.
| CachePeer::clean | ( | ) |
Reimplemented in AggregateCache, Memcached, PeclMemcached, ReferencePool, RubberFileSystem, RuntimeMemory, SharedMemory, and WatermarkedPeer.
Definition at line 113 of file CachePeer.class.php.
References Singleton::getAllInstances().

| CachePeer::store | ( | $ | action, | |
| $ | key, | |||
| &$ | value, | |||
| $ | expires = Cache::EXPIRES_MEDIUM | |||
| ) | [abstract, protected] |
Reimplemented in AggregateCache, Memcached, PeclMemcached, ReferencePool, RubberFileSystem, RuntimeMemory, SharedMemory, and WatermarkedPeer.
| CachePeer::set | ( | $ | key, | |
| &$ | value, | |||
| $ | expires = Cache::EXPIRES_MEDIUM | |||
| ) | [final] |
Definition at line 126 of file CachePeer.class.php.
References store().

| CachePeer::add | ( | $ | key, | |
| &$ | value, | |||
| $ | expires = Cache::EXPIRES_MEDIUM | |||
| ) | [final] |
Definition at line 131 of file CachePeer.class.php.
References store().

| CachePeer::replace | ( | $ | key, | |
| &$ | value, | |||
| $ | expires = Cache::EXPIRES_MEDIUM | |||
| ) | [final] |
Definition at line 136 of file CachePeer.class.php.
References store().
Referenced by RuntimeMemory::store(), and RubberFileSystem::store().

| CachePeer::isAlive | ( | ) |
Reimplemented in ReferencePool, RubberFileSystem, RuntimeMemory, SharedMemory, and WatermarkedPeer.
Definition at line 141 of file CachePeer.class.php.
Referenced by AggregateCache::addPeer(), AggregateCache::checkAlive(), AggregateCache::delete(), AggregateCache::get(), and AggregateCache::store().
| CachePeer::mark | ( | $ | className | ) |
Reimplemented in ReferencePool, SelectivePeer, and WatermarkedPeer.
Definition at line 149 of file CachePeer.class.php.
| CachePeer::enableCompression | ( | ) |
| CachePeer::disableCompression | ( | ) |
| const CachePeer::TIME_SWITCH = 2592000 |
Definition at line 102 of file CachePeer.class.php.
CachePeer::$alive = false [protected] |
Definition at line 104 of file CachePeer.class.php.
CachePeer::$compress = false [protected] |
Definition at line 105 of file CachePeer.class.php.
1.5.4