• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/tradebindingentity.php
  • Класс: BitrixSaleTradeBindingEntity
  • Вызов: TradeBindingEntity::loadForOrder
static function loadForOrder($id)
{
	if (intval($id) <= 0)
	{
		throw new MainArgumentNullException("id");
	}

	$registry = Registry::getInstance(static::getRegistryType());

	/** @var TradeBindingCollection $tradeBindingCollection */
	$tradeBindingCollection = $registry->get(Registry::ENTITY_TRADE_BINDING_COLLECTION);
	$dbRes = $tradeBindingCollection::getList([
		'filter' => ['ORDER_ID' => $id]
	]);

	$entityList = [];
	while ($data = $dbRes->fetch())
	{
		$entityList[] = static::createEntityObject($data);
	}

	return $entityList;
}