|
@@ -3,12 +3,17 @@
|
|
|
namespace App\Observers;
|
|
|
|
|
|
use App\Models\Config;
|
|
|
-use Cache;
|
|
|
+use Artisan;
|
|
|
|
|
|
class ConfigObserver
|
|
|
{
|
|
|
public function updated(Config $config) // 更新设定
|
|
|
{
|
|
|
- Cache::forget('settings');
|
|
|
+ if (config('app.debug')) {
|
|
|
+ Artisan::call('optimize:clear');
|
|
|
+ } else {
|
|
|
+ Artisan::call('optimize:clear');
|
|
|
+ Artisan::call('optimize');
|
|
|
+ }
|
|
|
}
|
|
|
}
|