tdt / cache
A wrapper around caching systems.
v1.0
2013-02-06 19:46 UTC
Requires
- tdt/exceptions: dev-master
This package is not auto-updated.
Last update: 2024-11-09 14:09:16 UTC
README
This repository holds a wrapper around a caching system. You can use NoCache if no caching system is installed, or MemCache. This allows the user to provide caching in his code, and switch to other caching systems later on if necessary.
Usage
$c = Cache::getInstance( array("system" => "Memcache", "host" => "localhost", "port" => 11211 ) ); $c->set("key", $objectToCache, $TTL); // TTL is optional $cachedObject = $c->get("key"); // delete the cachedObject $c->delete("key");