krucas / currencyexhangebundle
此包的最新版本(dev-master)没有可用的许可信息。
用于测试任务的货币交换包。
dev-master
2014-08-28 06:48 UTC
Requires
- doctrine/dbal: ~2.2
- symfony/symfony: 2.5.*
Requires (Dev)
- mockery/mockery: 0.9
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
导入到您配置的数据库中。