PHP Class BcCacheBehavior

Inheritance: extends ModelBehavior
Afficher le fichier Open project: baserproject/basercms

Méthodes publiques

Méthode Description
afterDelete ( Model $model ) : void afterDelete
afterSave ( Model $model, boolean $created, $options = [] ) : void afterSave
changeCachePath ( $table ) データキャッシュのパスを指定する
createCacheFolder ( Model $model ) キャッシュフォルダーを生成する
delAssockCache ( Model $model, $recursive ) : void 関連モデルを含めてキャッシュを削除する
delCache ( Model $model ) : void キャッシュを削除する
readCache ( Model $model, integer $expire, $type, $query = [] ) : mixed キャッシュ処理
setup ( Model $model, array $config = [] ) : void setup

Method Details

afterDelete() public méthode

afterDelete
public afterDelete ( Model $model ) : void
$model Model
Résultat void

afterSave() public méthode

afterSave
public afterSave ( Model $model, boolean $created, $options = [] ) : void
$model Model
$created boolean
Résultat void

changeCachePath() public méthode

データキャッシュのパスを指定する
public changeCachePath ( $table )

createCacheFolder() public méthode

キャッシュフォルダーを生成する
public createCacheFolder ( Model $model )
$model Model

delAssockCache() public méthode

関連モデルを含めてキャッシュを削除する
public delAssockCache ( Model $model, $recursive ) : void
$model Model
Résultat void

delCache() public méthode

キャッシュを削除する
public delCache ( Model $model ) : void
$model Model
Résultat void

readCache() public méthode

キャッシュ処理
public readCache ( Model $model, integer $expire, $type, $query = [] ) : mixed
$model Model
$expire integer
Résultat mixed

setup() public méthode

setup
public setup ( Model $model, array $config = [] ) : void
$model Model
$config array
Résultat void