Code Duplication    Length = 4-4 lines in 2 locations

src/EventListener/UserContextListener.php 2 locations

@@ 140-143 (lines=4) @@
137
            $response->setClientTtl($this->options['ttl']);
138
            $response->setVary($this->options['user_identifier_headers']);
139
            $response->setPublic();
140
            if (4 <= Kernel::MAJOR_VERSION && 1 <= Kernel::MINOR_VERSION) {
141
                // header to avoid Symfony SessionListener overwriting the response to private
142
                $response->headers->set(AbstractSessionListener::NO_AUTO_CACHE_CONTROL_HEADER, 1);
143
            }
144
        } else {
145
            $response->setClientTtl(0);
146
            $response->headers->addCacheControlDirective('no-cache');
@@ 201-204 (lines=4) @@
198
                && !in_array($this->options['user_hash_header'], $vary)
199
            ) {
200
                $vary[] = $this->options['user_hash_header'];
201
                if (4 <= Kernel::MAJOR_VERSION && 1 <= Kernel::MINOR_VERSION) {
202
                    // header to avoid Symfony SessionListener overwriting the response to private
203
                    $response->headers->set(AbstractSessionListener::NO_AUTO_CACHE_CONTROL_HEADER, 1);
204
                }
205
            }
206
        } elseif ($this->options['add_vary_on_hash']) {
207
            /*