get(Kernel::class); if ((method_exists($kernel, 'isFlushed') && $kernel->isFlushed())) { // Disable cache when flushing HTTPCacheControlMiddleware::singleton()->disableCache(true); foreach (ClassInfo::implementorsOf(Flushable::class) as $class) { /** @var Flushable|string $class */ $class::flush(); } } return $delegate($request); } }