• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/order/tradingplatform/telegram/eventhandler.php
  • Класс: Bitrix\Crm\Order\TradingPlatform\Telegram\EventHandler
  • Вызов: EventHandler::syncOrderProducts
static function syncOrderProducts(Crm\Order\Order $order): void
{
	$entityBinding = $order->getEntityBinding();
	if ($entityBinding)
	{
		$productManager = new Crm\Order\ProductManager(
			$entityBinding->getOwnerTypeId(),
			$entityBinding->getOwnerId()
		);
		$productManager->setOrder($order);

		$basketItems = self::prepareBasketItemsForSync($order);
		$productManager->syncOrderProducts($basketItems);
	}
}