prometee / vies-client-bundle
European VAT Information Exchange System SOAP client bundle
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
- v3.0.0
- dev-master / 2.0.x-dev
- v2.0.3
- v2.0.2
- v2.0.1
- v2.0.0
- v1.0.3
- v1.0.2
- v1.0.1
- v1.0.0
- dev-dependabot/composer/symfony/http-kernel-tw-8.0.11
- dev-dependabot/composer/phpunit/phpunit-tw-13.1.9
- dev-dependabot/composer/symfony/dependency-injection-tw-8.0.10
- dev-dependabot/composer/symfony/validator-tw-8.0.10
- dev-dependabot/composer/symfony/config-tw-8.0.10
- dev-dependabot/composer/symfony/http-kernel-tw-8.0.10
- dev-dependabot/composer/symplify/easy-coding-standard-tw-13
- dev-dependabot/composer/phpunit/phpunit-tw-13.1.8
This package is auto-updated.
Last update: 2026-05-14 04:02:54 UTC
README
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; }