An open API service indexing awesome lists of open source software.

https://github.com/cba85/eu-vat-rates

💰 A PHP package to grab up-to-date VAT rates for any European Union member state
https://github.com/cba85/eu-vat-rates

php vat-rates

Last synced: 19 days ago
JSON representation

💰 A PHP package to grab up-to-date VAT rates for any European Union member state

Awesome Lists containing this project

README

          

# European VAT rates

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.

## Installation

Install using Composer :

```
$ composer require cba85/eu-vat-rates dev-master
```

## Usage

```php
$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.

## Tests

If VAT rates evolve, change the results expected.

```bash
$ ./vendor/bin/phpunit --bootstrap vendor/autoload.php tests/RatesTest
```