• Модуль: translate
  • Путь к файлу: ~/bitrix/modules/translate/lib/index/phraseindexsearch.php
  • Класс: BitrixTranslateIndexPhraseIndexSearch
  • Вызов: PhraseIndexSearch::getCount
static function getCount(array $filterIn): int
{
	[, $runtime, $filter] = self::processParams(['filter' => $filterIn]);

	$entity = self::getPathCodeEntity();
	foreach ($runtime as $field)
	{
		$entity->addField($field);
	}

	$query = new MainORMQueryQuery($entity);

	$query
		->addSelect(new MainORMFieldsExpressionField('CNT', 'COUNT(1)'))
		->setFilter($filter);

	$result = $query->exec()->fetch();

	return (int)$result['CNT'];
}