/** * @return string */ public function getDisplayCurrencyCode() { return $this->priceCurrency->getCurrency()->getCurrencyCode(); }
/** * 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; }