src/Api/EventListener/RequestListener.php line 16

Open in your IDE?
  1. <?php
  2. namespace Api\EventListener;
  3. use Api\Request\ApiRequest;
  4. use Symfony\Component\HttpKernel\Event\ResponseEvent;
  5. class RequestListener {
  6.     private $apiRequest;
  7.     public function __construct(ApiRequest $apiRequest)
  8.     {
  9.         $this->apiRequest $apiRequest;
  10.     }
  11.     public function onKernelResponse(ResponseEvent $event)
  12.     {
  13.         $response $event->getResponse();
  14.         foreach ($this->apiRequest->getResponseHeaders() as $headerKey => $headerValue) {
  15.             $response->headers->set($headerKey$headerValue);
  16.         }
  17.     }
  18. }