drawmyattention / validate-vat-number
使用欧盟委员会VIES服务验证欧洲增值税号
1.0.0
2016-08-18 11:31 UTC
Requires (Dev)
- mockery/mockery: dev-master
- phpunit/phpunit: 5.5.*
This package is not auto-updated.
Last update: 2024-09-20 17:27:33 UTC
README
使用欧盟委员会VIES服务验证欧洲增值税号。
通过Composer安装
"require": {
"drawmyattention/validate-vat-number" : "1.*"
}
用法
检查增值税号是否有效
$validator = new ValidateVatNumber();
// True
$validator->validate('GB371057172')->isValid();
// False
$validator->validate('GB123452341678')->isValid();
获取公司名称、地址和国家代码
$validator = new ValidateVatNumber();
$validator->validate('GB371057172');
// Mcdonald's Restaurants Limited
$validator->company();
// Array of the company's address
$validator->address();
// GB
$validator->countryCode();
获取api的完整响应
$validator = new ValidateVatNumber();
$validator->validate('GB371057172');
// Full response object from the api
$validator->response();