fix: only clear cloudflare on prod

This commit is contained in:
Rico van Zelst
2023-11-14 11:02:42 +01:00
parent 7ced468ad1
commit 9dfe98cbef

View File

@@ -5,6 +5,7 @@ namespace App\Console\Commands;
use GuzzleHttp\Exception\GuzzleException; use GuzzleHttp\Exception\GuzzleException;
use Illuminate\Console\Command; use Illuminate\Console\Command;
use GuzzleHttp\Client; use GuzzleHttp\Client;
use Illuminate\Support\Facades\App;
class CloudflarePurgeCommand extends Command class CloudflarePurgeCommand extends Command
{ {
@@ -17,6 +18,7 @@ class CloudflarePurgeCommand extends Command
*/ */
public function handle(): void public function handle(): void
{ {
if (App::environment('production')) {
$client = new Client(); $client = new Client();
$cf_zone_id = config('cloudflare.cf_zone_id'); $cf_zone_id = config('cloudflare.cf_zone_id');
$cf_auth_bearer = config('cloudflare.cf_auth_bearer'); $cf_auth_bearer = config('cloudflare.cf_auth_bearer');
@@ -43,4 +45,5 @@ class CloudflarePurgeCommand extends Command
$this->error('Cloudflare cache could not be purged.'); $this->error('Cloudflare cache could not be purged.');
} }
} }
}
} }