• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/filter/filter.php
  • Класс: BitrixMainFilterFilter
  • Вызов: Filter::removeServiceUiFilterFields
protected function removeServiceUiFilterFields(array &$filter): void
{
	foreach ($filter as $fieldId => $fieldValue)
	{
		if (in_array($fieldId, $this->uiFilterServiceFields, true))
		{
			unset($filter[$fieldId]);
			continue;
		}
		foreach ($this->uiFilterPostfixes as $postfix)
		{
			if (mb_substr($fieldId, -mb_strlen($postfix)) === $postfix)
			{
				unset($filter[$fieldId]);
				continue;
			}
		}
	}
}