• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Kanban/ItemPreparer/Counters/ItemCounterEntityResponsible.php
  • Класс: BitrixCrmMobileKanbanItemPreparerCountersItemCounterEntityResponsible
  • Вызов: ItemCounterEntityResponsible::getIndicator
public function getIndicator($activityCounterTotal, array $item, int $userId): ?array
{
	$indicator = null;
	if (!$activityCounterTotal && !empty($item['activityProgress']))
	{

		$activityProgressForCurrentUser = 0;
		if (isset($item['activitiesByUser'][$userId]))
		{
			$activityProgressForCurrentUser = ($item['activitiesByUser'][$userId]['activityProgress'] ?? 0);
		}

		$indicator = (
		$activityProgressForCurrentUser
			? $this->itemIndicator->getOwnIndicator()
			: $this->itemIndicator->getSomeoneIndicator()
		);
	}
	return $indicator;
}