• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/rest/normalizer/objectnormalizer.php
  • Класс: BitrixSaleRestNormalizerObjectNormalizer
  • Вызов: ObjectNormalizer::tradeBindingsNormalize
public function tradeBindingsNormalize()
{
	$r=[];
	/** @var BitrixSaleTradeBindingEntity $item */
	foreach($this->getOrder()->getTradeBindingCollection() as $item)
	{
		$externalFields = isset($this->externalFields['TRADE_BINDINGS'][$item->getInternalIndex()])?
			$this->externalFields['TRADE_BINDINGS'][$item->getInternalIndex()]:[];

		$r[] = array_merge(
			$externalFields,
			$item->getFieldValues()
		);
	}

	$this->fields['ORDER']['TRADE_BINDINGS']=$r;
	return $this;
}