<?php

declare(strict_types=1);

if (PHP_SAPI !== 'cli') {
    http_response_code(403);
    exit(1);
}

require_once __DIR__ . '/../src/config.php';

$cacheFile = (string) config(
    'FOLLOWUP_SETTINGS_CACHE_FILE',
    __DIR__ . '/../storage/cache/followups.json'
);
$existed = is_file($cacheFile);
$cleared = !$existed || unlink($cacheFile);

echo json_encode([
    'ok' => $cleared,
    'cache_file' => $cacheFile,
    'existed' => $existed,
    'exists' => is_file($cacheFile),
], JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT) . PHP_EOL;

exit($cleared ? 0 : 1);
