• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/file.php
  • Класс: BitrixTranslateFile
  • Вызов: File::deletePhraseIndex
public function deletePhraseIndex(): bool
{
	$this->getFileIndex();
	if ($this->fileIndex->getId() > 0)
	{
		$filter = new TranslateFilter(['id' => $this->fileIndex->getId()]);

		IndexInternalsFileIndexTable::purge($filter);

		foreach (TranslateConfig::getLanguages() as $langId)
		{
			$ftsClass = IndexInternalsPhraseFts::getFtsEntityClass($langId);
			$ftsClass::purge($filter);
		}

		unset($this->fileIndex);
	}

	return true;
}