• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/integration/service/scenarios/refreshclient/client.php
  • Класс: BitrixSaleExchangeIntegrationServiceScenariosRefreshClientClient
  • Вызов: Client::prepareFields
protected function prepareFields(array $params)
{
	$result = [];

	foreach ($params as $index=>$param)
	{
		if(isset($param['EMAIL']))
		{
			$param['EMAIL'] = [
				0 => ['VALUE'=>$param['EMAIL'], 'VALUE_TYPE'=>'WORK']
			];
		}

		if(isset($param['PHONE']))
		{
			$param['PHONE'] = [
				0 => ['VALUE'=>$param['PHONE']]
			];
		}

		$result[$index] = $param;
	}

	return $result;
}