• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/index/internals/pathindex.php
  • Класс: BitrixTranslateIndexInternalsPathIndexTable
  • Вызов: PathIndexTable::purge
static function purge(?TranslateFilter $filter = null, $recursively = true): void
{
	if (($filterOut = static::processFilter($filter)) !== false)
	{
		if ($recursively)
		{
			if (!isset($filter, $filter->langId))
			{
				IndexInternalsPathTreeTable::purge($filter);
			}
			IndexInternalsFileIndexTable::purge($filter);
		}

		if (!isset($filter, $filter->langId))
		{
			static::bulkDelete($filterOut);
		}
	}
}