ItemCollection::add

  1. Bitrix24 API (v. 23.675.0)
  2. ui
  3. ItemCollection
  4. add
  • Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/entityselector/itemcollection.php
  • Класс: BitrixUIEntitySelectorItemCollection
  • Вызов: ItemCollection::add
public function add(Item $item): bool
{
	if ($this->has($item))
	{
		return false;
	}

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

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

	return true;
}

Добавить комментарий