• Модуль: ui
  • Путь к файлу: ~/bitrix/modules/ui/lib/entityselector/dialog.php
  • Класс: BitrixUIEntitySelectorDialog
  • Вызов: Dialog::getItemsInternal
static function getItemsInternal(array $ids, array $options = [], $preselectedMode = true): ItemCollection
{
	$isAssocArray = array_keys($options) !== range(0, count($options) - 1);
	$dialogOptions = $isAssocArray ? $options : ['entities' => $options];

	$dialog = new self($dialogOptions);
	$dialog->setPreselectedItems($ids);
	$dialog->loadPreselectedItems($preselectedMode);
	$dialog->applyFilters();

	return $dialog->getItemCollection();
}