• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/Model/FieldRepository.php
  • Класс: Bitrix\Crm\Model\FieldRepository
  • Вызов: FieldRepository::getUtm
public function getUtm(int $entityTypeId): array
{
	$utm = [];

	foreach (UtmTable::getCodeNames() as $fieldName => $fieldTitle)
	{
		$utm[] =
			(new Reference(
				$fieldName,
				UtmTable::class,
				Join::on('this.ID', 'ref.ENTITY_ID')
					->where('ref.ENTITY_TYPE_ID', $entityTypeId)
					->where('ref.CODE', $fieldName)
			))
				->configureTitle($fieldTitle)
		;
	}

	return $utm;
}