Class common\behaviors\TagCache
| Inheritance | common\behaviors\TagCache » yii\base\Behavior |
|---|
Class TagCache Поведение тегированного кеширования
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $activeAttribute | string | атрибут хранящий признак активности элемента | common\behaviors\TagCache |
Public Methods
| Method | Description | Defined By |
|---|---|---|
| afterInsertOrDelete() | Вызывается после добавления или удаления модели | common\behaviors\TagCache |
| beforeDelete() | Перед удалением | common\behaviors\TagCache |
| beforeUpdate() | Вызывается после изменения модели | common\behaviors\TagCache |
| events() | common\behaviors\TagCache | |
| getClassTagName() | Возвращает тег для класса | common\behaviors\TagCache |
| getItemTagName() | Возвращает тег экземпляра класса | common\behaviors\TagCache |
| setClassTag() | Устанавливает тег класса | common\behaviors\TagCache |
| setClassTagSafe() | Устанавливает тег класса, если он еще не установлен | common\behaviors\TagCache |
| setItemTag() | Устанавливает тег экземпляра класса | common\behaviors\TagCache |
| setItemTagSafe() | Устанавливает тег экземпляра класса если он еще не установлен | common\behaviors\TagCache |
Constants
| Constant | Value | Description | Defined By |
|---|---|---|---|
| PREFFIX | "tag_cache_" | common\behaviors\TagCache |
Property Details
атрибут хранящий признак активности элемента
Method Details
Вызывается после добавления или удаления модели
| void afterInsertOrDelete( ) |
Перед удалением
| void beforeDelete( ) |
Вызывается после изменения модели
| void beforeUpdate( ) |
| void events( ) |
Возвращает тег для класса
| string getClassTagName( ) |
Возвращает тег экземпляра класса
| string getItemTagName( ) |
Устанавливает тег класса
| string setClassTag( ) |
Устанавливает тег класса, если он еще не установлен
| string setClassTagSafe( ) |
Устанавливает тег экземпляра класса
| string setItemTag( ) |
Устанавливает тег экземпляра класса если он еще не установлен
| string setItemTagSafe( ) |