CQT_Cache

キャッシュのオブジェクトを生成します。Zend_Cacheをほぼ決め打ちで利用してるだけです。細かい設定したい場合はZend_Cacheを直接利用します。

factory(Array $options = array())

$option
'engine' => 'Zend' // エンジン(Zendのみ)
'type' => 'File' // File | Sqlite
'lifetime' => null // キャッシュの生存期間 default 3600
'path' => null // null の場合CQT_Configure::find('User.Cache')の値が使われる
return
CQT_Cache_Interface
$cache = CQT_Cache::factory(); $cache->save(uniqid(), 'この内容が保存されます。');

CQT_Cache_Interface

findById($id)

$id
キャッシュID
return
false | キャッシュデータ

キャッシュを取得する。

save($id, $body, Array $options = array())

$id
キャッシュID
$body
キャッシュする内容
$options
return
false | キャッシュデータ

clean($mode = 'all')

$mode
all | old
$body
キャッシュする内容
$options
return
false | キャッシュデータ

キャッシュを削除する。