drawmyattention/validate-vat-number

使用欧盟委员会VIES服务验证欧洲增值税号

1.0.0 2016-08-18 11:31 UTC

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();