prometee/vies-client-bundle
European VAT Information Exchange System SOAP client bundle
Maintainers
Package info
github.com/Prometee/VIESClientBundle
Type:symfony-bundle
pkg:composer/prometee/vies-client-bundle
v3.0.0
2025-02-26 17:37 UTC
Requires
- prometee/vies-client: ^1.0
- symfony/config: ^6.4|^7.2
- symfony/dependency-injection: ^6.4|^7.2
- symfony/http-kernel: ^6.4|^7.2
- symfony/validator: ^6.4|^7.2
Requires (Dev)
- ext-soap: *
- phpstan/extension-installer: ^1.0
- phpstan/phpstan: ^2
- phpstan/phpstan-symfony: ^2
- phpunit/phpunit: ^10|^11
- symplify/easy-coding-standard: ^12
Suggests
None
Provides
None
Conflicts
None
Replaces
None
MIT 15961c18cf18aae6a96fbbbaa37e455122c42b3e
- Francis HILAIRE <Prometee.woop@users.noreply.github.com>
This package is auto-updated.
Last update: 2026-06-29 04:02:51 UTC
README
👁 Latest Version on Packagist
👁 Build Status
👁 Quality Score
European VAT Information Exchange System SOAP client
This library is designed to handle validation trough VIES Soap WebService.
See http://ec.europa.eu/taxation_customs/vies/ for more information.
Installation
Install using Composer :
$ composer require prometee/vies-client-bundle
Usage
Use it as a validation constraint in an Entity or a Model class.
You can also use it as a FormType field constraint.
use Prometee\VIESClientBundle\Constraints\VatNumber; class User { #[VatNumber(message: "My custom error message")] private $vatNumber; }
