• Модуль: rpa
  • Путь к файлу: ~/bitrix/modules/rpa/lib/components/itemlist.php
  • Класс: BitrixRpaComponentsItemList
  • Вызов: ItemList::getListFilter
protected function getListFilter(): array
{
	$filterOptions = new BitrixMainUIFilterOptions($this->getFilterId());
	$filterFields = $this->filter->getFieldArrays();
	$requestFilter = $filterOptions->getFilter($this->getDefaultFilterFields());

	$filter = [];
	$this->itemProvider->prepareListFilter($filter, $requestFilter);
	$this->itemUfProvider->prepareListFilter($filter, $filterFields, $requestFilter);

	$filter = array_merge($filter, Driver::getInstance()->getUserPermissions()->getFilterForViewableItems($this->type));

	return $filter;
}