protected function ExchangerProviderBase::getCurrencies in Commerce Exchanger 8
Simple key-value array for enabled currencies.
Return value
array Return formatted array of currencies ['HRK' => 'Croatian Kuna'].
2 calls to ExchangerProviderBase::getCurrencies()
- ExchangerProviderBase::__construct in src/
Plugin/ Commerce/ ExchangerProvider/ ExchangerProviderBase.php - Constructs a new ExchangeProvider object.
- ExchangerProviderRemoteBase::processRemoteData in src/
Plugin/ Commerce/ ExchangerProvider/ ExchangerProviderRemoteBase.php - Process data with checking structure and preparing data for importing.
File
- src/
Plugin/ Commerce/ ExchangerProvider/ ExchangerProviderBase.php, line 311
Class
- ExchangerProviderBase
- Base class for Commerce exchanger provider plugins.
Namespace
Drupal\commerce_exchanger\Plugin\Commerce\ExchangerProviderCode
protected function getCurrencies() {
$currency_storage = $this->currencyStorage
->loadMultiple();
$currencies = [];
foreach ($currency_storage as $currency) {
$currencies[$currency
->getCurrencyCode()] = $currency
->label();
}
return $currencies;
}