• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/filter/range.php
  • Класс: BitrixMainFilterRange
  • Вызов: Range::prepareTo
static function prepareTo(array &$filter, $name, $value)
{
	if($value !== '')
	{
		$typeKey = "{$name}_numsel";
		$operation = '<=';
		if(isset($filter[$typeKey]))
		{
			if($filter[$typeKey] === NumberType::LESS)
			{
				$operation = '<';
			}
			unset($filter[$typeKey]);
		}
		$filter["$operation{$name}"] = $value;
	}
	unset($filter["{$name}_to"]);
}