matmar10/msisdn-format-bundle
Composer 安装命令:
composer require matmar10/msisdn-format-bundle
包简介
Symfony bundle for mobile phone number and msisdn validation based on country
README 文档
README
Build Status:
A lightweight library to validate a msisdn (international representation of a mobile phone) which makes uses of Symfony2 validator
Updates
- Open the country formats file located at:
vendor/lmh/bitcoin-by-mobile/src/Msisdn/Resources/config/msisdn-country-formats.xml - Find the country code for the country you are launching
- Verify the following attributes exist:
- country prefix
prefix="XX" - example mobile
exampleMobile="XX XX XX XX XX" - national dialing prefix
nationalDialingPrefix="0"
- country prefix
- Modify the unit test to expect to be able to validate the msisdn by modifying
Tests/Fixtures/target-countries.yml - Run the unit test:
./vendor/bin/phpunit - Verify that the unit test passed; if not, check the format data including the regular expressions. This will require some googling. The test relies on known valid msisdns
- Once the test is passing, commit and push your changes. Tag a new release version
- Update the bitcoinbymobile project dependency version to correspond to your tagged release verison of the msisdn-format-bundle
统计信息
- 总下载量: 18
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 6
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2014-07-13