• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/entityselector/preselectedcollection.php
  • Класс: BitrixUIEntitySelectorPreselectedCollection
  • Вызов: PreselectedCollection::add
public function add(PreselectedItem $preselectedItem)
{
	if ($this->has($preselectedItem))
	{
		return;
	}

	if (!isset($this->itemsByEntity[$preselectedItem->getEntityId()]))
	{
		$this->itemsByEntity[$preselectedItem->getEntityId()] = [];
	}

	$this->itemsByEntity[$preselectedItem->getEntityId()][$preselectedItem->getId()] = $preselectedItem;
	$this->items[] = $preselectedItem;
}