用于可变相关页的简易Kohana缓存
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用于可变相关页的简易Kohana缓存相关的知识,希望对你有一定的参考价值。
Useful for controllers. Put this in your base class for easy caching on variable (GET, POST) dependent pages
protected function checkCacheData($prefix = FALSE, $vars = FALSE) { if($vars == FALSE) { $vars = input::instance()->get(); } if($prefix === FALSE) { $prefix = Router::$method; } $cacheKey = 'empty'; } else { } if($cachedData = $this->cache->get(Router::$controller'.'.$prefix.$cacheKey)) { return $cachedData; } else { return FALSE; } } protected function setCacheData($data, $prefix = FALSE, $vars = FALSE) { if($vars == FALSE) { $vars = input::instance()->get(); } if($prefix === FALSE) { $prefix = Router::$method; } $cacheKey = 'empty'; } else { } $this->cache->set(Router::$controller.'.'.$prefix.$cacheKey, $data); }
以上是关于用于可变相关页的简易Kohana缓存的主要内容,如果未能解决你的问题,请参考以下文章