prometee / vies-client-bundle
European VAT Information Exchange System SOAP client bundle
Installs: 28 951
Dependents: 2
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 1
Open Issues: 0
Type:symfony-bundle
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
This package is auto-updated.
Last update: 2025-02-26 18:06:24 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; }