fall back to disk caching if memcache can't connect
$memcache = new Memcache;
if ($memcache->connect('localhost', 11211)) {
Minify::setCache(new Minify_Cache_Memcache($memcache));
} else {
Minify::setCache();
}
ファイルを表示
Open project: mrclay/minify
Class Usage Examples
Method | Description | |
---|---|---|
__construct ( Memcache $memcache, integer $expire ) | Create a Minify_Cache_Memcache object, to be passed to Minify::setCache(). | |
display ( string $id ) | Send the cached content to output | |
fetch ( string $id ) : string | Fetch the cached content | |
getSize ( string $id ) : integer | Get the size of a cache entry | |
isValid ( string $id, integer $srcMtime ) : boolean | Does a valid cache entry exist? | |
store ( string $id, string $data ) : boolean | Write data to cache. |
Method | Description | |
---|---|---|
_fetch ( string $id ) : boolean | Fetch data and timestamp from memcache, store in instance |
public __construct ( Memcache $memcache, integer $expire ) | ||
$memcache | Memcache | already-connected instance |
$expire | integer | seconds until expiration (default = 0 meaning the item will not get an expiration date) |