elvenpath/yii2-eu-vatvalidator

欧盟增值税号验证器

v1.1 2016-03-15 22:04 UTC

This package is not auto-updated.

Last update: 2024-09-28 19:04:06 UTC


README

欧盟增值税号的 Yii2 验证器

基于 Yii2 的欧盟增值税号验证器

Latest Stable Version Total Downloads License

基于 https://github.com/herdani/vat-validation

关于

关于

  • 验证增值税号
  • 检索公司名称或地址等信息

数据来自欧洲委员会的 Web 服务

仅适用于欧盟国家

要求

启用 Soap 的 PHP

安装

composer require elvenpath/yii2-eu-vatvalidator

用法

public function rules()
{
    return [
        [
            'vat',
            EuVatValidator::className(),
            'country_code' => $this->country_code,
        ],
    ];
}

您还可以使用来自欧盟数据库的公司名称和地址填充模型

public function rules()
{
    return [
        [
            'vat',
            EuVatValidator::className(),
            'country_code' => $this->country_code,
            'populate_model' => true,
            'model_name_attribute' => 'name',
            'model_address_attribute' => 'address'
        ],
    ];
}

免责声明

查看 http://ec.europa.eu/taxation_customs/vies/viesdisc.do 了解何时/如何允许使用此服务及其信息