setSpread
\Bitrix\Main\Web\Cookie public \Bitrix\Main\Web\Cookie::setSpread( int $spread );
Метод задает области распространения cookie. Значение формируют из констант Cookie::SPREAD_DOMAIN и Cookie::SPREAD_SITES с помощью побитового оператора |. Нестатический метод.
Параметры
| Параметр | Описание |
|---|---|
$spread |
Битовая маска:
Конструктор по умолчанию устанавливает значение |
Возвращаемое значение
Метод возвращает текущий объект cookie и позволяет продолжить цепочку вызовов.
Пример
<?php
use Bitrix\Main\Web\Cookie;
$cookie = new Cookie('PREFERRED_LANGUAGE', 'ru');
$cookie->setSpread(Cookie::SPREAD_DOMAIN | Cookie::SPREAD_SITES);
echo $cookie->getSpread();
© «Битрикс», 2001-2026, «1С-Битрикс», 2026