Документация для разработчиков
Темная тема

clearCache

void public static
\Bitrix\Catalog\Model\Entity::clearCache(
);

Метод очищает весь внутренний кеш дочерней модели. Статический метод.

Метод вызывают через конкретный класс модели. Кеши разных дочерних моделей хранятся в разных объектах.

Параметры

Без параметров.

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

Метод не возвращает данные.

Как работает метод

Метод получает общий объект модели через getEntity() и удаляет сохраненные строки и отметки об изменении элементов кеша. Данные в базе не изменяются.

Пример

<?php

use Bitrix\Catalog\Model\Price;
use Bitrix\Main\Loader;

if (!Loader::includeModule('catalog'))
{
	throw new RuntimeException('Не удалось подключить модуль catalog');
}

Price::clearCache();

echo 'Кеш модели цен очищен';


© «Битрикс», 2001-2026, «1С-Битрикс», 2026