cosmin-ciolacu / eu-vat-number-validator

一个简单的欧盟增值税号验证器,带有验证规则的请求

1.0.4 2024-08-02 09:20 UTC

This package is auto-updated.

Last update: 2024-10-02 09:39:59 UTC


README

一个简单的欧盟增值税号验证器以及用于Laravel的验证规则。

安装

通过Composer

composer require cosmin-ciolacu/eu-vat-number-validator

使用方法

use CosminCiolacu\EuVatNumberValidator\EuVatNumberValidator;

$vatNumber = 'RO123456789';
$isValid = EuVatNumberValidator::validate($vatNumber);

if ($isValid) {
    echo 'VAT number is valid';
} else {
    echo 'VAT number is not valid';
}

您可以使用laravel验证规则,如下所示:

use CosminCiolacu\EuVatNumberValidator\Rules\EUVatNumberValidationRule;

$rules = [
    'vat_number' => ['required', new EUVatNumberValidationRule]
];

$validator = Validator::make($request->all(), $rules);

变更日志

有关最近更改的更多信息,请参阅变更日志

测试

composer test

贡献

有关详细信息以及待办事项列表,请参阅contributing.md

安全性

如果您发现任何与安全相关的问题,请通过电子邮件cosminnciolacu99@gmail.com联系,而不是使用问题跟踪器。

致谢

  • [Cosmnin Ciolacu][link-author]
  • [所有贡献者][link-contributors]

许可

MIT。有关更多信息,请参阅许可文件