PHP Класс WellCommerce\Bundle\CurrencyBundle\Helper\CurrencyHelper

Автор: Adam Piotrowski ([email protected])
Наследование: implements WellCommerce\Bundle\CurrencyBundle\Helper\CurrencyHelperInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( WellCommerce\Bundle\CurrencyBundle\Converter\CurrencyConverterInterface $converter, WellCommerce\Bundle\CurrencyBundle\Formatter\CurrencyFormatterInterface $formatter ) Constructor
convert ( float $amount, string $baseCurrency = null, string $targetCurrency = null, integer $quantity = 1 ) : float
convertAndFormat ( float $amount, string $baseCurrency = null, string $targetCurrency = null, integer $quantity = 1, string $locale = null ) : string
format ( float $amount, string $currency = null, string $locale = null ) : string
getCurrencyRate ( string $baseCurrency = null, string $targetCurrency = null ) : float

Описание методов

__construct() публичный Метод

Constructor
public __construct ( WellCommerce\Bundle\CurrencyBundle\Converter\CurrencyConverterInterface $converter, WellCommerce\Bundle\CurrencyBundle\Formatter\CurrencyFormatterInterface $formatter )
$converter WellCommerce\Bundle\CurrencyBundle\Converter\CurrencyConverterInterface
$formatter WellCommerce\Bundle\CurrencyBundle\Formatter\CurrencyFormatterInterface

convert() публичный Метод

public convert ( float $amount, string $baseCurrency = null, string $targetCurrency = null, integer $quantity = 1 ) : float
$amount float
$baseCurrency string
$targetCurrency string
$quantity integer
Результат float

convertAndFormat() публичный Метод

public convertAndFormat ( float $amount, string $baseCurrency = null, string $targetCurrency = null, integer $quantity = 1, string $locale = null ) : string
$amount float
$baseCurrency string
$targetCurrency string
$quantity integer
$locale string
Результат string

format() публичный Метод

public format ( float $amount, string $currency = null, string $locale = null ) : string
$amount float
$currency string
$locale string
Результат string

getCurrencyRate() публичный Метод

public getCurrencyRate ( string $baseCurrency = null, string $targetCurrency = null ) : float
$baseCurrency string
$targetCurrency string
Результат float