# CacheEngineInterface

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

Интерфейс `\Bitrix\Main\Data\CacheEngineInterface`
Модуль: Main.

Исходный файл: `source/main/lib/data/cacheengineinterface.php:5`

## Методы (5)

- [`clean()`](https://chugunov.pro/api-bitrix/main/data/cacheengineinterface/clean/) — Очищает (удаляет) значение из кеша по ключу (каталог или файл).
- [`isAvailable()`](https://chugunov.pro/api-bitrix/main/data/cacheengineinterface/isavailable/) — Возвращает true, если кеш может быть прочитан или записан.
- [`isCacheExpired()`](https://chugunov.pro/api-bitrix/main/data/cacheengineinterface/iscacheexpired/) — Возвращает true, если срок действия файла кеша истёк.
- [`read()`](https://chugunov.pro/api-bitrix/main/data/cacheengineinterface/read/) — Читает значение из кеша. Возвращает true, если значение существует, не истекло и успешно прочитано.
- [`write()`](https://chugunov.pro/api-bitrix/main/data/cacheengineinterface/write/) — Записывает значение в кеш по ключу.

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