krucas/currencyexhangebundle

此包的最新版本(dev-master)没有可用的许可信息。

用于测试任务的货币交换包。

dev-master 2014-08-28 06:48 UTC

This package is auto-updated.

Last update: 2024-09-11 14:26:42 UTC


README

安装

只需通过 composer.json 在您的 symfony 安装中放置对新的包的要求

"krucas/currencyexhangebundle": "dev-master"

然后执行 composer update

在 symfony2 安装中注册包

将包添加到您的包列表中

new Krucas\CurrencyExchangeBundle\KrucasCurrencyExchangeBundle()

可用配置参数

  • krucas_currency_exchange.class.service.rate - 利率服务类名称
  • krucas_currency_exchange.class.service.manager - 利率管理类名称
  • krucas_currency_exchange.class.storage.rate - 利率存储类名称
  • krucas_currency_exchange.storage.doctrine.table - doctrine 存储的表名称
  • krucas_currency_exchange.refreshRate - 缓存刷新速率(秒)
  • krucas_currency_exchange.providers - 利率提供者类名称

使用方法

命令

  • currency:rates - 返回一组汇率。接受两个参数:from-currency, to-currency
  • currency:rate:best - 返回最佳汇率。接受两个参数:from-currency, to-currency

额外

要使用 doctrine 利率存储,您应将 sql/table.sql 导入到您配置的数据库中。