• Модуль: bizproc
  • Путь к файлу: ~/bitrix/modules/bizproc/lib/integration/rest/appconfiguration.php
  • Класс: BitrixBizprocIntegrationRestAppConfiguration
  • Вызов: AppConfiguration::changeDealCategory
static function changeDealCategory($data, $ratio)
{
	if (!empty($ratio))
	{
		$ratioRegEx = [];
		$ratioReplace = [];
		foreach ($ratio as $oldId => $newId)
		{
			$ratioRegEx[] = '/^C' . $oldId . ':/';
			$ratioReplace[] = 'C' . $newId . ':';
		}
		if (!empty($ratioRegEx))
		{
			$data = static::changeDealCategoryAction($data, $ratioRegEx, $ratioReplace, $ratio);
		}
	}

	return $data;
}