• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/index/pathindexcollection.php
  • Класс: BitrixTranslateIndexPathIndexCollection
  • Вызов: PathIndexCollection::validate
public function validate(TranslateFilter $filter = null, $recursively = true): self
{
	if (($filterOut = IndexInternalsPathIndexTable::processFilter($filter)) !== false)
	{
		$update = ['INDEXED' => 'Y', 'INDEXED_TIME' => new MainTypeDateTime()];
		IndexInternalsPathIndexTable::bulkUpdate($update, $filterOut);

		if ($recursively)
		{
			if (($filterOut = IndexInternalsFileIndexTable::processFilter($filter)) !== false)
			{
				IndexInternalsFileIndexTable::bulkUpdate($update, $filterOut);
			}
		}
	}

	return $this;
}