<?php
declare(strict_types=1);
namespace App\EventListener;
use Symfony\Component\HttpKernel\Event\ResponseEvent;
class ResponseListener
{
public function __construct(private readonly string $version)
{
}
public function onKernelResponse(ResponseEvent $response): void
{
if (!$response->isMainRequest()) {
return;
}
$response->getResponse()->headers->set('X-Version', $this->version);
}
}