- Модуль: crm
- Путь к файлу: ~/bitrix/modules/crm/lib/kanban/entitybadge.php
- Класс: Bitrix\Crm\Kanban\EntityBadge
- Вызов: EntityBadge::queryAllBadgeIds
private function queryAllBadgeIds(int $entityTypeId, array $entityIds): array
{
$entityBadgeQ = BadgeTable::query()
->addSelect('MAX_ID')
->registerRuntimeField('', new ExpressionField('MAX_ID', 'MAX(%s)', 'ID'))
->where('ENTITY_TYPE_ID', $entityTypeId)
->whereIn('ENTITY_ID', $entityIds)
->setGroup(['ENTITY_ID']);
return array_column($entityBadgeQ->fetchAll(), 'MAX_ID');
}