matmar10 / msisdn-format-bundle
基于国家的手机号码和MSISDN验证的Symfony扩展包
0.0.1
2014-04-21 02:32 UTC
Requires
- php: >=5.3.3
- doctrine/common: >=2.1
- symfony/symfony: ~2.4
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is not auto-updated.
Last update: 2024-09-24 01:37:05 UTC
README
构建状态
一个轻量级的库,用于验证MSISDN(手机的国际表示),它使用了Symfony2验证器
更新
- 打开位于:
vendor/lmh/bitcoin-by-mobile/src/Msisdn/Resources/config/msisdn-country-formats.xml
的国家格式文件 - 找到您要启动的国家代码
- 验证以下属性是否存在
- 国家前缀
prefix="XX"
- 示例手机
exampleMobile="XX XX XX XX XX"
- 国家电话前缀
nationalDialingPrefix="0"
- 国家前缀
- 修改单元测试以期望能够通过修改
Tests/Fixtures/target-countries.yml
来验证MSISDN - 运行单元测试:
./vendor/bin/phpunit
- 验证单元测试是否通过;如果不通过,请检查格式数据,包括正则表达式。这需要一些搜索。测试依赖于已知的有效MSISDN
- 一旦测试通过,提交并推送您的更改。标记新的发布版本
- 更新bitcoinbymobile项目的依赖项版本,以对应于您标记的msisdn-format-bundle版本