• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/kanban/entity/deal.php
  • Класс: Bitrix\Crm\Kanban\Entity\Deal
  • Вызов: Deal::getGridFilter
public function getGridFilter(?string $filterId = null): array
{
	$result = parent::getGridFilter($filterId);

	$filterOptions = $this->getFilterOptions();
	if ($filterId)
	{
		$filterOptions->setCurrentFilterPresetId($filterId);
	}

	$filterFieldsValues = $filterOptions->GetFilter($result);
	$this->getContactDataProvider()->prepareFilter($result, $filterFieldsValues);
	$this->getCompanyDataProvider()->prepareFilter($result, $filterFieldsValues);

	return $result;
}