PHP 클래스 BcCacheBehavior

상속: extends ModelBehavior
파일 보기 프로젝트 열기: baserproject/basercms

공개 메소드들

메소드 설명
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

메소드 상세

afterDelete() 공개 메소드

afterDelete
public afterDelete ( Model $model ) : void
$model Model
리턴 void

afterSave() 공개 메소드

afterSave
public afterSave ( Model $model, boolean $created, $options = [] ) : void
$model Model
$created boolean
리턴 void

changeCachePath() 공개 메소드

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

createCacheFolder() 공개 메소드

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

delAssockCache() 공개 메소드

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

delCache() 공개 메소드

キャッシュを削除する
public delCache ( Model $model ) : void
$model Model
리턴 void

readCache() 공개 메소드

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

setup() 공개 메소드

setup
public setup ( Model $model, array $config = [] ) : void
$model Model
$config array
리턴 void