• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/classes/general/crm_view_helper.php
  • Класс: \CCrmViewHelper
  • Вызов: CCrmViewHelper::PrepareItemsStatuses
static function PrepareItemsStatuses($entityTypeId, $categoryId): array
{
	$factory = Container::getInstance()->getFactory($entityTypeId);
	if ($factory && $factory->isStagesSupported())
	{
		$stages = $factory->getStages($categoryId);
		$statuses = [];
		foreach ($stages->getAll() as $stage)
		{
			$statuses[$stage->getStatusId()] = $stage->collectValues();
		}

		return $statuses;
	}

	return [];
}