• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/services/company/restrictions/currency.php
  • Класс: Bitrix\Sale\Services\Company\Restrictions\Currency
  • Вызов: Currency::extractParams
static function extractParams(Internals\Entity $entity)
{
	if ($entity instanceof Internals\CollectableEntity)
	{
		/** @var \Bitrix\Sale\ShipmentCollection $collection */
		$collection = $entity->getCollection();

		/** @var \Bitrix\Sale\Order $order */
		$order = $collection->getOrder();
	}
	elseif ($entity instanceof Sale\Order)
	{
		/** @var \Bitrix\Sale\Order $order */
		$order = $entity;
	}

	if (!$order)
		return false;

	return $order->getCurrency();
}