Interface yii\base\DynamicContentAwareInterface
| 实现 | yii\base\View, yii\filters\PageCache, yii\web\View, yii\widgets\FragmentCache | 
|---|---|
| 可用版本自 | 2.0.14 | 
| 源码 | https://github.com/yiichina/yii2/blob/api/framework/base/DynamicContentAwareInterface.php | 
DynamicContentAwareInterface is the interface that should be implemented by classes which support a yii\base\View dynamic content feature.
公共方法
| 方法 | 描述 | 被定义在 | 
|---|---|---|
| addDynamicPlaceholder() | Adds a placeholder for dynamic content. | yii\base\DynamicContentAwareInterface | 
| getDynamicPlaceholders() | Returns a list of placeholders for dynamic content. This method is used internally to implement the content caching feature. | yii\base\DynamicContentAwareInterface | 
| setDynamicPlaceholders() | Sets a list of placeholders for dynamic content. This method is used internally to implement the content caching feature. | yii\base\DynamicContentAwareInterface | 
方法详情
Adds a placeholder for dynamic content.
This method is used internally to implement the content caching feature.
| public abstract void addDynamicPlaceholder($name, $statements) | ||
| $name | string | The placeholder name. | 
| $statements | string | The PHP statements for generating the dynamic content. | 
Returns a list of placeholders for dynamic content. This method is used internally to implement the content caching feature.
| public abstract array getDynamicPlaceholders() | ||
| return | array | A list of placeholders. | 
|---|---|---|
Sets a list of placeholders for dynamic content. This method is used internally to implement the content caching feature.
| public abstract void setDynamicPlaceholders($placeholders) | ||
| $placeholders | array | A list of placeholders. |