• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Kanban/ControllerStrategy/ListStrategy.php
  • Класс: BitrixCrmMobileKanbanControllerStrategyListStrategy
  • Вызов: ListStrategy::getItems
protected function getItems(int $entityTypeId, array $parameters): array
{
	$requestFilter = $parameters['filter'] ?? [];

	$filter = [];
	$this->getProvider()->prepareListFilter($filter, $requestFilter);
	$this->getUfProvider()->prepareListFilter($filter, $this->getFilterFieldsArray(), $requestFilter);
	$this->prepareActivityFilter($filter);
	$this->prepareEntityTypeFilter($filter);
	$this->prepareCategoryFilter($filter, $requestFilter);
	$parameters['filter'] = $this->getProvider()->prepareFilterValue($filter);

	$items = $this->getFactory($entityTypeId)->getItemsFilteredByPermissions($parameters);

	return $this->getFormattedItemsResults($items);
}