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

clearCacheItem

void public static
\Bitrix\Catalog\Model\Entity::clearCacheItem(
	$id
);

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

Параметры

ПараметрОписание
$idИдентификатор строки. Метод приводит значение к целому числу

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

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

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

Для неположительного идентификатора метод не выполняет действий. В остальных случаях он удаляет сохраненную строку и отметку о ее изменении. Данные в ORM-таблице не изменяются.

Пример

<?php

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

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

// Идентификатор товара, кеш которого нужно очистить
$productId = 123;

Product::clearCacheItem($productId);

echo 'Данные товара удалены из кеша модели';


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