All Data Structures Functions Variables Pages
Static Public Member Functions | Static Public Attributes | Static Protected Attributes
GeneralCache Class Reference
Inheritance diagram for GeneralCache:
ZurmoCache BeanModelCache PoliciesCache RightsCache

Static Public Member Functions

static getEntry ($identifier, $default= 'NOT_FOUND_EXCEPTION', $cacheDefaultValue=false)
static cacheEntry ($identifier, $entry)
static forgetEntry ($identifier)
static forgetAll ()
- Static Public Member Functions inherited from ZurmoCache
static getCachePrefix ($identifier)
static setAdditionalStringForCachePrefix ($prefix= '')
static getAdditionalStringForCachePrefix ()
static supportsAndAllowsMemcache ()
static supportsAndAllowsPhpCaching ()
static supportsAndAllowsDatabaseCaching ()

Static Public Attributes

static $cacheType = 'G:'
- Static Public Attributes inherited from ZurmoCache
static $cacheType = 'Z:'

Static Protected Attributes

static $cachedEntries = array()
- Static Protected Attributes inherited from ZurmoCache
static $cacheIncrementValueVariableName = 'CacheIncrementValue'
static $additionalStringForCachePrefix = ''

Additional Inherited Members

- Data Fields inherited from ZurmoCache
const ALLOW_PHP_CACHING = true
const ALLOW_DB_CACHING = true
const CACHE_VALUE_KEY = 'value'
const CACHE_CHECKSUM_KEY = 'checksum'
- Static Protected Member Functions inherited from ZurmoCache
static getCacheIncrementValue ($cacheType)
static setCacheIncrementValue ($cacheType, $value)
static incrementCacheIncrementValue ($cacheType)
static isIdentifierCacheIncrementValueName ($identifier)
static clearMemcacheCache ()
static cacheValueAndChecksum ($key, $value)
static getCachedValueAndValidateChecksum ($key)

Detailed Description

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.

The documentation for this class was generated from the following file:
Generated on Mon Mar 30 2020 07:10:57