bakame / intl-formatter
提供类以帮助在PHP应用程序中进行内部化的类
0.3.0
2022-06-12 20:38 UTC
Requires
- php: ^7.4 || ^8.0
- ext-intl: *
- ext-json: *
- symfony/intl: ^5.0||^6.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- phpstan/phpstan: ^1.7
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.1
- phpstan/phpstan-strict-rules: ^1.2
- phpunit/phpunit: ^9.5
This package is auto-updated.
Last update: 2024-08-23 19:16:28 UTC
README
此包可以在任何PHP应用程序中使用,通过提供格式化区域设置、语言、时区、货币和日期的类来快速处理国际化。
系统要求
- PHP8.0+
- Symfony Intl组件
安装
使用composer
composer require bakame/intl-formatter
文档
安装完成后,该包提供了一个Formatter类,以帮助使用Intl扩展和/或Symfony Intl包进行国际化。
贡献
欢迎贡献,并将完全认可。请参阅CONTRIBUTING和CODE OF CONDUCT以获取详细信息。
测试
库
- 有一个PHPUnit测试套件
- 有一个使用PHP CS Fixer的编码风格合规性测试套件。
- 有一个使用PHPStan的代码分析合规性测试套件。
要运行测试,请从项目文件夹中运行以下命令。
composer test
安全性
如果您发现任何与安全性相关的问题,请通过电子邮件nyamsprod@gmail.com而不是使用问题跟踪器。
致谢
归属
包的Formatter
类及其API受到了Fabien Potencier在Twig Intl Extension上之前工作的极大启发。
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。