本文整理汇总了PHP中vB_Cache::attachObserver方法的典型用法代码示例。如果您正苦于以下问题:PHP vB_Cache::attachObserver方法的具体用法?PHP vB_Cache::attachObserver怎么用?PHP vB_Cache::attachObserver使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类vB_Cache
的用法示例。
在下文中一共展示了vB_Cache::attachObserver方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: instance
/**
* Returns an instance of the global cache.
* The cache type used is defined in options.
*
* @return vB_Cache - Reference to instance of the cache handler
*/
public static function instance()
{
if (!isset(self::$instance)) {
// TODO: Use config to determine the cache types to use
self::$instance = vB_Cache_Db::instance();
// TODO: Get appropriate class from options
self::$instance->attachObserver(vB_Cache_Observer_Db::instance(self::$instance));
vB::$vbulletin->shutdown->add(array(self::$instance, 'shutdown'));
}
if (vB::$vbulletin->debug and $_REQUEST['nocache']) {
vB::$vbulletin->options['nocache'] = 1;
}
return self::$instance;
}