Code Duplication    Length = 7-8 lines in 2 locations

src/SymfonyCache/PurgeTagsListener.php 1 location

@@ 103-110 (lines=8) @@
100
        $response = new Response();
101
        $store = $event->getKernel()->getStore();
102
103
        if (!$store instanceof Psr6StoreInterface) {
104
            $response->setStatusCode(400);
105
            $response->setContent('Store must be an instance of '.Psr6StoreInterface::class.'. Please check your proxy configuration.');
106
107
            $event->setResponse($response);
108
109
            return;
110
        }
111
112
        if (!$request->headers->has($this->tagsHeader)) {
113
            $response->setStatusCode(200, 'Not found');

src/SymfonyCache/PurgeListener.php 1 location

@@ 101-107 (lines=7) @@
98
99
        // Purge whole cache
100
        if ($request->headers->has($this->clearCacheHeader)) {
101
            if (!$store instanceof Psr6StoreInterface) {
102
                $response->setStatusCode(400);
103
                $response->setContent('Store must be an instance of '.Psr6StoreInterface::class.'. Please check your proxy configuration.');
104
                $event->setResponse($response);
105
106
                return;
107
            }
108
109
            $store->prune();
110