• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/helpers/admin/businessvalue.php
  • Класс: BitrixSaleHelpersAdminBusinessValueControl
  • Вызов: BusinessValueControl::correctMapping
static function correctMapping(array $providerInput, array $providerValueInput, array $mapping)
{
	$key = $mapping['PROVIDER_KEY'] ?? null;
	$value = $mapping['PROVIDER_VALUE'] ?? null;

	$isValid =
		!InputManager::getError($providerInput, $key)
		&& isset($providerValueInput[$key])
		&& !InputManager::getError($providerValueInput[$key], $value)
	;

	if (!$isValid)
	{
		$mapping = array();
	}

	return $mapping;
}