• Модуль: sender
  • Путь к файлу: ~/bitrix/modules/sender/lib/stat/filter.php
  • Класс: BitrixSenderStatFilter
  • Вызов: Filter::getMappedArray
public function getMappedArray(array $map, array $filter = array())
{
	foreach ($map as $name => $mappedName)
	{
		if (!array_key_exists($name, $this->values))
		{
			throw new ArgumentException("Unknown filter "$name"");
		}

		if (!$this->values[$name])
		{
			if (isset($filter[$mappedName]))
			{
				unset($filter[$mappedName]);
			}

			continue;
		}

		$filter[$mappedName] = $this->values[$name];
	}

	return $filter;
}