diff --git a/app/model/Addons.php b/app/model/Addons.php index 0c49e36f..be93bec3 100644 --- a/app/model/Addons.php +++ b/app/model/Addons.php @@ -9,6 +9,8 @@ namespace app\model; +use app\facade\Cache; + /** * 扩展模型 */ @@ -22,6 +24,14 @@ class Addons extends \think\Model { 'config' => 'json' ]; + public static function onAfterWrite($addons){ + Cache::delete('sentcms_hooks'); + } + + public static function onAfterDelete($addons){ + Cache::delete('sentcms_hooks'); + } + protected function setStatusAttr($value) { return $value ? $value : 0; }