Code Duplication    Length = 12-12 lines in 2 locations

SymfonyCache/EventDispatchingHttpCache.php 2 locations

@@ 112-123 (lines=12) @@
109
     *
110
     * Adding the Events::PRE_HANDLE event.
111
     */
112
    public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true)
113
    {
114
        if ($this->getEventDispatcher()->hasListeners(Events::PRE_HANDLE)) {
115
            $event = new CacheEvent($this, $request);
116
            $this->getEventDispatcher()->dispatch(Events::PRE_HANDLE, $event);
117
            if ($event->getResponse()) {
118
                return $event->getResponse();
119
            }
120
        }
121
122
        return parent::handle($request, $type, $catch);
123
    }
124
125
    /**
126
     * Add a cache kernel event subscriber that listens to events listed in
@@ 151-162 (lines=12) @@
148
     *
149
     * Adding the Events::PRE_INVALIDATE event.
150
     */
151
    protected function invalidate(Request $request, $catch = false)
152
    {
153
        if ($this->getEventDispatcher()->hasListeners(Events::PRE_INVALIDATE)) {
154
            $event = new CacheEvent($this, $request);
155
            $this->getEventDispatcher()->dispatch(Events::PRE_INVALIDATE, $event);
156
            if ($event->getResponse()) {
157
                return $event->getResponse();
158
            }
159
        }
160
161
        return parent::invalidate($request, $catch);
162
    }
163
164
    /**
165
     * Return the subscribers to be added to the event dispatcher, according to the