• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integrity/duplicatevolatilecriterion.php
  • Класс: Bitrix\Crm\Integrity\DuplicateVolatileCriterion
  • Вызов: DuplicateVolatileCriterion::getTextTotals
public function getTextTotals($count, $limit = 0): ?string
{
	if (!is_int($count))
	{
		$count = (int)$count;
	}

	if (!is_int($limit))
	{
		$limit = (int)$limit;
	}

	$exceeded = $limit > 0 && $count > $limit;
	if ($exceeded)
	{
		$count = $limit;
	}

	return Loc::getMessage(
		$exceeded
			? 'CRM_DUP_CRITERION_VOL_ENTITY_TOTAL_EXCEEDED'
			: 'CRM_DUP_CRITERION_VOL_ENTITY_TOTAL'
		,
		[
			'#FIELD#'=> $this->getMatchName(),
			'#VALUE#'=> $this->getMatchDescription(),
			'#QTY#'=> Duplicate::entityCountToText($count)
		]
	);
}