# Entity::getCacheTtl()

URL: https://chugunov.pro/api-bitrix/main/orm/entity/getcachettl/
Проверено на 1С-Битрикс 25.x, обновлено 03.08.2026.
Источник: независимый русскоязычный справочник chugunov.pro. Не является официальной документацией 1С-Битрикс.

Класс: [`\Bitrix\Main\ORM\Entity`](https://chugunov.pro/api-bitrix/main/orm/entity/)
Модуль: Main.
Свойства элемента: method, public.

## Сигнатура

```php
public getCacheTtl(int $ttl) : int
```

## Описание

Возвращает TTL кеша для сущности, возможно ограниченный .settings.php: 'cache_flags' => array('value'=> array( "b_group_max_ttl" => 200, "b_group_min_ttl" => 100, )) Максимум имеет более высокий приоритет.

## Параметры

- `$ttl` `int` — обязательный. Предпочтительный TTL

## Возвращаемое значение

`int`

Оригинал в официальной документации: https://docs.1c-bitrix.ru/api/classes/Bitrix-Main-ORM-Entity.html
