예제 #1
0
 /**
  * @return string
  */
 public function getDisplayCurrencyCode()
 {
     return $this->priceCurrency->getCurrency()->getCurrencyCode();
 }
예제 #2
0
 /**
  * Return the exchange rate between base currency and destination currency code
  *
  * @param $scope
  * @param string $baseCurrencyCode
  * @param string $convertCurrencyCode
  * @return float
  */
 protected function getExchangeRate($scope, $baseCurrencyCode, $convertCurrencyCode)
 {
     if (!$baseCurrencyCode || !$convertCurrencyCode) {
         return self::DEFAULT_EXCHANGE_RATE;
     }
     /** @var \Magento\Directory\Model\Currency $currency */
     $currency = $this->priceCurrency->getCurrency($scope, $baseCurrencyCode);
     $rate = $currency->getRate($convertCurrencyCode);
     return $rate;
 }