Cache class that stores cached content in memcache.
Inheritence
sfMemcacheCache
<
sfCache
Method Summary
Methods inherited from sfCache
clean , get , getBackend , getLastModified , getLifetime , getMany , getOption , getTimeout , has , initialize , patternToRegexp , remove , removePattern , set , setOption , __construct
Method Details
-
@see sfCache
-
@see sfCache
-
@see sfCache
-
Gets cache information.
-
@see sfCache
-
@see sfCache
-
(array) getMetadata ($key)
Browse code
Gets metadata about a key in the cache.
returns An array of metadata information
-
@see sfCache
-
@see sfCache
-
Initializes this sfCache instance.
Available options: * memcache: A memcache object (optional) * host: The default host (default to localhost)
* port: The port for the default server (default to 11211)
* persistent: true if the connection must be persistent, false otherwise (true by default) * servers: An array of additional servers (keys: host, port, persistent) * see sfCache for options available for all drivers
-
@see sfCache
-
@see sfCache
-
@see sfCache
-
setCacheInfo ($key, $delete)
Browse code
| $key |
The cache key |
| $delete |
Delete key or not |
Updates the cache information for the given cache key.
-
setMetadata ($key, $lifetime)
Browse code
| $key |
A cache key |
| $lifetime |
The lifetime |
Stores metadata about a key in the cache.
|