• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/composite/internals/pagemanager.php
  • Класс: BitrixMainCompositeInternalsPageManager
  • Вызов: PageManager::deleteByCacheKey
static function deleteByCacheKey($cacheKey)
{
	$records = PageTable::getList(array(
		"select" => array("ID"),
		"filter" => array(
			"=CACHE_KEY" => $cacheKey
		)
  	));

	$result = null;
	while ($record = $records->fetch())
	{
		$result = PageTable::delete($record["ID"]);
	}

	return $result;
}