• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/rest/externalchannel.php
  • Класс: Bitrix\Crm\Rest\CCrmExternalChannelImportAgent
  • Вызов: CCrmExternalChannelImportAgent::prepareFieldsPerson
protected function prepareFieldsPerson($fieldsAgent)
{
	$result = array();

	$fieldsInfo = array(
		'NAME',
		'LAST_NAME',
		'SECOND_NAME',
		'PHONE',
		'EMAIL'
	);

	foreach ($fieldsInfo as $value)
	{
		if(isset($fieldsAgent[$value]))
		{
			if($value == 'PHONE' || $value == 'EMAIL')
			{
				$result['FM'][$value] = $fieldsAgent[$value];
			}
			else
			{
				$result[$value] = $fieldsAgent[$value];
			}
		}
	}

	return $result;
}