• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/ui/entityselector/dynamicprovider.php
  • Класс: Bitrix\Crm\Integration\UI\EntitySelector\DynamicProvider
  • Вызов: DynamicProvider::fetchEntryIds
protected function fetchEntryIds(array $filter): array
{
	$factory = Container::getInstance()->getFactory($this->getEntityTypeId());
	if ($factory)
	{
		$items = $factory->getItemsFilteredByPermissions([
			'select' => ['ID'],
			'filter' => $filter,
		]);

		$result = [];
		foreach ($items as $item)
		{
			$result[] = $item->getId();
		}

		return $result;
	}

	return [];
}