OpenCart 🇺🇦

Схема

public float convert ( float $value, string $from, string $to )

Аргументы

Аргумент Возможный тип Описание
$value float
$from string
$to string

Описание

Метод позволяет конвертировать цену из одной валюты в другую. В качестве параметров $from, $to выступают ISO-коды нужных валют.

Пример использования:

// вызов из контроллера или модели
$this->currency->convert(1.22, 'USD', 'UAH');

Исходный код

if (isset($this->currencies[$from])) {
	$from = $this->currencies[$from]['value'];
} else {
	$from = 0;
}

if (isset($this->currencies[$to])) {
	$to = $this->currencies[$to]['value'];
} else {
	$to = 0;
}		

return $value * ($to / $from);