prometee / vies-client-bundle
European VAT Information Exchange System SOAP client bundle
Installs: 27 074
Dependents: 2
Suggesters: 0
Security: 0
Stars: 4
Watchers: 2
Forks: 1
Open Issues: 1
Type:symfony-bundle
Requires
- prometee/vies-client: ^1.0
- symfony/config: ^4.4|^5.4|^6.0
- symfony/dependency-injection: ^4.4|^5.4|^6.0
- symfony/http-kernel: ^4.4|^5.4|^6.0
- symfony/validator: ^4.4|^5.4|^6.0
Requires (Dev)
- ext-soap: *
- phpstan/phpstan: ^1
- phpunit/phpunit: ^8|^9
- symplify/easy-coding-standard: ^8|^9|^10|^11
- vimeo/psalm: ^4.3
This package is auto-updated.
Last update: 2024-11-10 08:38:09 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; }