修复切换不同模板产生模板缓存导致DIY问题

This commit is contained in:
Edward Yang 2023-07-19 09:45:32 +08:00
parent c07bdda87f
commit b23a926dd5
1 changed files with 15 additions and 0 deletions

View File

@ -13,6 +13,7 @@ namespace Beike\Repositories;
use Beike\Models\Setting;
use Carbon\Carbon;
use Illuminate\Support\Facades\Artisan;
class SettingRepo
{
@ -117,6 +118,7 @@ class SettingRepo
];
}
Setting::query()->insert($rows);
self::clearCache();
}
/**
@ -154,5 +156,18 @@ class SettingRepo
} else {
$setting->update($settingData);
}
self::clearCache();
}
/**
* Clear all cache.
*/
public static function clearCache()
{
Artisan::call('cache:clear');
Artisan::call('config:clear');
Artisan::call('view:clear');
Artisan::call('optimize:clear');
}
}