A PHP package to grab up-to-date VAT rates for any European Union member state.
This package uses http://jsonvat.com to obtain its data for the VAT rates.
Install using Composer :
$ composer require cba85/eu-vat-rates dev-master
$rates = new Rates;
/**
* Get VAT rate of a country
*/
$rate = $rates->getRate('FR');
/**
* Get specific VAT rate of a country
*/
$rate = $rates->getRate('FR', 'reduced2');
You'll find more examples in the example
folder.
If VAT rates evolve, change the results expected.
$ ./vendor/bin/phpunit --bootstrap vendor/autoload.php tests/RatesTest