setCacheTtl
static public \Bitrix\HumanResources\Builder\Structure\BaseDataBuilder::setCacheTtl( int $cacheTtl );
Метод задает время кеширования данных билдера. Нестатический метод.
Параметры
| Параметр | Описание |
|---|---|
$cacheTtl |
Время кеширования в секундах. Метод сохраняет значение без дополнительной проверки |
Возвращаемое значение
Метод возвращает текущий объект билдера.
Особенности
Правила применения нулевого и отрицательного значения определяет конкретный билдер.
Пример
<?php
use Bitrix\HumanResources\Builder\Structure\NodeDataBuilder;
use Bitrix\Main\Loader;
if (!Loader::includeModule('humanresources'))
{
echo 'Модуль humanresources не установлен';
return;
}
$builder = (new NodeDataBuilder())->setCacheTtl(3600);
echo 'Время кеширования: ' . $builder->getCacheTtl();
© «Битрикс», 2001-2026, «1С-Битрикс», 2026