setSameSite
self public \Bitrix\Main\Web\Cookie::setSameSite( ?string $sameSite );
Метод задает значение атрибута SameSite cookie. Класс наследует метод от \Bitrix\Main\Web\Http\Cookie. Нестатический метод.
Параметры
| Параметр | Описание |
|---|---|
$sameSite |
Значение атрибута:
Метод принимает любую строку без проверки и нормализации. Для стандартных режимов подходят константы класса. При значении |
Возвращаемое значение
Метод возвращает текущий объект cookie и позволяет продолжить цепочку вызовов.
Пример
<?php
use Bitrix\Main\Context;
use Bitrix\Main\Web\Cookie;
$cookie = new Cookie('PREFERRED_LANGUAGE', 'ru');
$cookie->setSameSite(Cookie::SAME_SITE_LAX);
Context::getCurrent()->getResponse()->addCookie($cookie);
echo $cookie->getSameSite();
© «Битрикс», 2001-2026, «1С-Битрикс», 2026