Как глобально сохранить куки через компонент HttpFoundation?
HttpFoundation использую отдельно от симфони.
Задача сохранить или перезаписать куку.
use Symfony\Component\HttpFoundation\Response;
use Symfony\Component\HttpFoundation\Cookie;
$response = new Response();
$response->headers->setCookie(Cookie::create('foo', 'bar'));
$response->send();
dd($_COOKIE); // куки foo нет
php отправляет заголовок браузеру что нужно установить куку, а не ставит ее. Бесполезно проверять ее наличие сразу после отправки заголовка. В следующем запросе эта кука вернется браузером на сервер.