修复切换不同模板产生模板缓存导致DIY问题
This commit is contained in:
parent
c07bdda87f
commit
b23a926dd5
|
|
@ -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');
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue