dd

ICacheDependency


system.caching
继承 interface ICacheDependency
子类 CCacheDependency, CChainedCacheDependency, CDbCacheDependency, CDirectoryCacheDependency, CExpressionDependency, CFileCacheDependency, CGlobalStateCacheDependency
源自 1.0
版本 $Id: interfaces.php 3515 2011-12-28 12:29:24Z mdomba $
源码
ICacheDependency是所有缓存依赖类必须实现的接口。

缓存依赖类必须实现 这个接口。

实现这个接口的对象必须可以序列化和反序列化。

公共方法

方法 描述 定义在
evaluateDependency() 评估生成保存数据相关依赖。 ICacheDependency
getHasChanged() 返回依赖是否更新。 ICacheDependency

方法详细

evaluateDependency() 方法
abstract public void evaluateDependency()
public function evaluateDependency();

评估生成保存数据相关依赖。 此方法将在缓存写入前调用。

getHasChanged() 方法
abstract public boolean getHasChanged()
{return} boolean 依赖是否更新。
public function getHasChanged();