goosfraba/vies-eu-vat-checker
Composer 安装命令:
composer require goosfraba/vies-eu-vat-checker
包简介
Verifies the validity of a VAT number issued by any Member State
关键字:
README 文档
README
Verifies the validity of a VAT number issued by any Member State. The library provides a handy API implementation to connect to European Commission SOAP service.
Installation
The best way to install the library is using composer
composer require goosfraba/vies-eu-vat-checker
Usage
Creating an instance of the API
To create a production API instance use the following snippet:
<?php use Goosfraba\ViesEuVatChecker\CheckVatSoapApi; $api = CheckVatSoapApi::create();
To create a test API instance use the following snippet:
<?php use Goosfraba\ViesEuVatChecker\CheckVatSoapApi; use Goosfraba\ViesEuVatChecker\Wsdl; $api = CheckVatSoapApi::create(Wsdl::test());
VAT Check service
<?php use Goosfraba\ViesEuVatChecker\CheckVatSoapApi; use Goosfraba\ViesEuVatChecker\CheckVatRequest; $response = $api->checkVat(new CheckVatRequest("LU", "20260743")); // CheckVatResponse $response->isValid(); // bool - is given VAT number valid $response->countryCode(); // string - requested number country code $response->vatNumber(); // string - requested VAT number $response->requestDate(); // \DateTime - request date $response->name(); // string - company's name $response->address(); // string - company's address
Tests
composer install ./vendor/bin/phpunit
统计信息
- 总下载量: 21
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-10-21