acromedia/currency

0.9.0 2016-10-17 21:46 UTC

This package is not auto-updated.

Last update: 2024-09-18 20:28:05 UTC


README

这是一个从 commercie/currency 分支出来的版本,它已经与 bartfeenstra/currency 分离。如果你使用 Composer Manager 而不是模块内建的自动加载器和供应商目录,那么这是 Currency 项目所需的版本。

简介

一个与语言无关的库,提供当前和历史货币的元数据

  • ISO 4217 货币代码和数字
  • 货币符号
  • 货币的小数位数
  • 货币曾使用和现在使用的地区(ISO 3166 国家代码)以及时间(ISO 8601 日期)
  • 固定汇率(通常是历史数据)

使用方法

  • 货币信息存储在 /resources 目录下的 YAML 文件中。
  • PHP 辅助工具
    • \AcroMedia\Currency\Currency 是一个基本类,用作 YAML 资源的容器和控制器。
    • \AcroMedia\Curency\Input 包含用户输入的解析器。

要求

库没有全局要求。

测试

  • PHPUnit 3.7.*

资源

  • 任何 YAML 解析器。

PHP

  • PHP 5.3.x 或更高版本
  • Symfony YAML 2.1.*

集成