• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/restservice.php
  • Класс: BitrixSalePaySystemRestService
  • Вызов: RestService::replaceKeys
static function replaceKeys(array $data, array $map): array
{
	foreach ($map as $key => $newKey)
	{
		if (array_key_exists($key, $data))
		{
			$data[$newKey] = $data[$key];
			unset($data[$key]);
		}

		if (isset($data['FIELDS']) && array_key_exists($key, $data['FIELDS']))
		{
			$data['FIELDS'][$newKey] = $data['FIELDS'][$key];
			unset($data['FIELDS'][$key]);
		}
	}

	return $data;
}