• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Kanban/Entity.php
  • Класс: BitrixCrmMobileKanbanEntity
  • Вызов: Entity::getListInstance
static function getListInstance(int $entityTypeId): Entity
{
	$strategy = new ListStrategy();
	if ($entityTypeId === CCrmOwnerType::Company)
	{
		$preparer = new CompanyPreparer();
	}
	else if ($entityTypeId === CCrmOwnerType::Contact)
	{
		$preparer = new ContactPreparer();
	}
	else
	{
		$preparer = new ListPreparer();
	}

	return self::createAndInitInstance(CCrmOwnerType::ResolveName($entityTypeId), $strategy, $preparer);
}