Static Public Member Functions | |
static | getEntry ($identifier, $default= 'NOT_FOUND_EXCEPTION', $cacheDefaultValue=false) |
static | cacheEntry ($identifier, $entry) |
static | forgetEntry ($identifier) |
static | forgetAll () |
![]() | |
static | getCachePrefix ($identifier) |
static | setAdditionalStringForCachePrefix ($prefix= '') |
static | getAdditionalStringForCachePrefix () |
static | supportsAndAllowsMemcache () |
static | supportsAndAllowsPhpCaching () |
static | supportsAndAllowsDatabaseCaching () |
Static Public Attributes | |
static | $cacheType = 'G:' |
![]() | |
static | $cacheType = 'Z:' |
Static Protected Attributes | |
static | $cachedEntries = array() |
![]() | |
static | $cacheIncrementValueVariableName = 'CacheIncrementValue' |
static | $additionalStringForCachePrefix = '' |
Additional Inherited Members | |
![]() | |
const | ALLOW_PHP_CACHING = true |
const | ALLOW_MEMCACHE_CACHING = true |
const | ALLOW_DB_CACHING = true |
const | CACHE_VALUE_KEY = 'value' |
const | CACHE_CHECKSUM_KEY = 'checksum' |
![]() | |
static | getCacheIncrementValue ($cacheType) |
static | setCacheIncrementValue ($cacheType, $value) |
static | incrementCacheIncrementValue ($cacheType) |
static | isIdentifierCacheIncrementValueName ($identifier) |
static | clearMemcacheCache () |
static | cacheValueAndChecksum ($key, $value) |
static | getCachedValueAndValidateChecksum ($key) |
This is a general cache helper that utilizes both php caching and memcaching if available. Utilized for caching requirements that are simple in/out of a serialized array or string of information.
Definition at line 41 of file GeneralCache.php.