Interface yii\base\DynamicContentAwareInterface

Implemented byyii\base\View, yii\filters\PageCache, yii\web\View, yii\widgets\FragmentCache
可用自版本2.0.14
源代码 https://github.com/yiisoft/yii2/blob/master/framework/base/DynamicContentAwareInterface.php

DynamicContentAwareInterface 是应该由支持 yii\base\View 动态内容功能的类实现的接口.

公共方法

隐藏继承的方法

方法描述定义在
addDynamicPlaceholder() 为动态内容添加一个占位符. yii\base\DynamicContentAwareInterface
getDynamicPlaceholders() 返回动态内容的占位符列表. yii\base\DynamicContentAwareInterface
setDynamicPlaceholders() 设置动态内容的占位符列表. yii\base\DynamicContentAwareInterface

方法详情

addDynamicPlaceholder() public abstract 方法

为动态内容添加一个占位符.

此方法在内部用于实现内容缓存功能.

public abstract void addDynamicPlaceholder ( $name, $statements )
$name string

占位符名称.

$statements string

用于生成动态内容的 PHP 语句.

getDynamicPlaceholders() public abstract 方法

返回动态内容的占位符列表.

此方法在内部用于实现内容缓存功能.

public abstract array getDynamicPlaceholders ( )
return array

占位符列表.

setDynamicPlaceholders() public abstract 方法

设置动态内容的占位符列表.

此方法在内部用于实现内容缓存功能.

public abstract void setDynamicPlaceholders ( $placeholders )
$placeholders array

占位符列表.