check() || ! $request->isMethodSafe()) { $response->headers->set('Cache-Control', 'private, no-store'); } else { $ttl = (int) config('festbench.home_cache_ttl', 300); $response->headers->set('Cache-Control', "public, max-age={$ttl}, s-maxage={$ttl}, stale-while-revalidate=60"); } return $response; } }