• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/kanban/entitybadge.php
  • Класс: Bitrix\Crm\Kanban\EntityBadge
  • Вызов: EntityBadge::appendToEntityItems
public function appendToEntityItems(&$items): void
{
	if (!Crm::isUniversalActivityScenarioEnabled())
	{
		return;
	}

	$badges = $this->getBadges();

	foreach ($badges as $badgeParams)
	{
		$id = $badgeParams['ENTITY_ID'];
		if (!isset($items[$id]))
		{
			continue;
		}

		$badge = Container::getInstance()->getBadge($badgeParams['TYPE'], $badgeParams['VALUE']);
		$items[$id]['badges'][] = $badge->getConfigFromMap();
	}
}