/** * @return string */ public function getRequestId() { if ($this->request->hasHeader($this->headerName)) { return $this->request->getHeader($this->headerName); } return $this->fallback->getRequestId(); }
/** * @param FilterResponseEvent $event */ public function onResponse(FilterResponseEvent $event) { if (!$event->getRequestType() === HttpKernelInterface::MASTER_REQUEST) { return; } if (null === $this->idProvider->getRequestId()) { return; } $event->getResponse()->headers->set($this->responseHeader, $this->idProvider->getRequestId()); }