nhed / avs
dev-master / 1.0.x-dev
2018-07-27 00:58 UTC
Requires
- php: ^7
Requires (Dev)
- phpunit/phpunit: ^6||^7
- squizlabs/php_codesniffer: ^3
This package is auto-updated.
Last update: 2019-02-27 02:29:27 UTC
README
安装
通过 Composer
$ composer require nhedger/avs
用法
use Nhedger\Avs\Avs;
use Nhedger\Avs\Exception\InvalidAvsNumberException;
// Generating an AVS/AHT number
$avs = Avs::generate()
// Generating an AVS/AHT number with a custom country code
$avs = Avs::generate("123");
// Validating an AVS/AHT number
try {
Avs::validate($avs);
} catch (InvalidAvsNumberException $e) {
printf($e->getMessage());
}
// Creating a new AVS/AHT number (automatic validation)
try {
$avs = new Avs("756.1234.5678.97");
} catch (InvalidAvsNumberException $e) {
printf($e->getMessage());
}
测试
$ composer test
许可
MIT 许可证 (MIT)。更多信息请参阅 许可证文件。