• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/compatible/internals/entitycompatibility.php
  • Класс: BitrixSaleCompatibleInternalsEntityCompatibility
  • Вызов: EntityCompatibility::replaceFields
static function replaceFields(array $fields, array $replace = array())
{
	if (empty($replace))
		return $fields;

	$replacedFields = $fields;

	foreach ($fields as $name => $value)
	{
		if (array_key_exists($name, $replace))
		{
			$replacedFields[$replace[$name]] = $replacedFields[$name];
			unset($replacedFields[$name]);
		}
	}

	return $replacedFields;
}