firmaprofesional / tin-validator-bridge
欧洲TIN验证服务桥接器
0.1.0
2018-05-24 10:36 UTC
Requires
- php: >=5.5.9
- ext-openssl: *
Requires (Dev)
- phpunit/phpunit: ~4.6
This package is auto-updated.
Last update: 2024-08-29 04:43:10 UTC
README
此库提供了一个静态桥接器,用于欧洲TIN检查 WSDL
如果您在安装或使用过程中有任何问题或疑问,请 创建一个问题。
安装
要使用composer安装此库,请在控制台运行以下命令
composer require firmaprofesional/tin-validator-bridge
或者手动将包添加到您的composer.json文件的require部分
"firmaprofesional/tin-validator-bridge": ">0.1"
使用示例
简单的checkTin将返回一个数组
$result = EuropeanTinValidatorService::checkTin('99999999R', 'ES'); var_dump($result);
将返回
array(5) { 'countryCode' => string(2) "ES" 'tinNumber' => string(9) "99999999R" 'requestDate' => string(16) "2018-05-24+02:00" 'validStructure' => bool(true) 'validSyntax' => bool(true) }
检查isValidTin将返回一个布尔值
$result = EuropeanTinValidatorService::isValidTin('99999999R', 'ES'); var_dump($result);
将返回
true
测试
为了测试库
- 创建一个分支
- 将分支克隆到您的机器上
- 安装依赖项
composer install
- 运行单元测试
./vendor/phpunit/bin/phpunit -c phpunit.xml --testsuite general