• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/rest/entity/order.php
  • Класс: Bitrix\Crm\Order\Rest\Entity\Order
  • Вызов: Order::internalizeFieldsModify
public function internalizeFieldsModify($fields, $fieldsInfo=[])
{
	$argumentsFields = $fields;

	$orderContactCompany = new OrderContactCompany();
	$requisiteLink = new RequisiteLink();

	$fields = parent::internalizeFieldsModify($fields, $fieldsInfo);

	if(isset($argumentsFields['ORDER']['CLIENTS']))
		$fields['ORDER']['CLIENTS'] = $orderContactCompany->internalizeFieldsModify($argumentsFields)['ORDER']['CLIENTS'];

	if(isset($argumentsFields['ORDER']['REQUISITE_LINK']))
		$fields['ORDER']['REQUISITE_LINK'] = $requisiteLink->internalizeFieldsModify($argumentsFields)['ORDER']['REQUISITE_LINK'];

	return $fields;
}