• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/dealorder.php
  • Класс: Bitrix\Crm\Controller\DealOrder
  • Вызов: DealOrder::loadOrder
protected function loadOrder($id)
{
	$registry = \Bitrix\Sale\Registry::getInstance(Registry::REGISTRY_TYPE_ORDER);

	/** @var \Bitrix\Sale\Order $className */
	$orderClass = $registry->getOrderClassName();

	/** @var \Bitrix\Sale\Order $className */
	$order = $orderClass::load($id);
	if ($order )
	{
		return $order;
	}
	else
	{
		$this->addError(new Error('order is not exists', 200540400001));
	}
}