src/Common/EventListener/ForkCookieSetter.php line 23

Open in your IDE?
  1. <?php
  2. namespace Common\EventListener;
  3. use Common\Core\Cookie;
  4. use Symfony\Component\HttpKernel\Event\FilterResponseEvent;
  5. class ForkCookieSetter
  6. {
  7.     /** @var Cookie */
  8.     private $cookie;
  9.     public function __construct(Cookie $cookie)
  10.     {
  11.         $this->cookie $cookie;
  12.     }
  13.     /**
  14.      * Add the fork cookies to the response
  15.      *
  16.      * @param FilterResponseEvent $event
  17.      */
  18.     public function onKernelResponse(FilterResponseEvent $event): void
  19.     {
  20.         $this->cookie->attachToResponse($event->getResponse());
  21.     }
  22. }