public function handle(Request $request, $type = HttpKernelInterface::MASTER_REQUEST, $catch = true) { $event = new CacheEvent($this, $request); $this->subscriber->preHandle($event); if ($event->getResponse()) { return $event->getResponse(); } return parent::handle($request, $type, $catch); }
protected function cleanupHashLookupRequest(Request $hashLookupRequest, Request $originalRequest) { parent::cleanupHashLookupRequest($hashLookupRequest, $originalRequest); // Embed the original request as we need it to match the SiteAccess. $hashLookupRequest->attributes->set('_ez_original_request', $originalRequest); }