PHP code example of alxdorosenco / vatlayer-php

1. Go to this page and download the library: Download alxdorosenco/vatlayer-php library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

alxdorosenco / vatlayer-php example snippets



use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->validate()->setVatNumber('LU26375245')->toArray();
Vatlayer::connect('access_key')->validate()->setVatNumber('LU26375245')->setFormat(1)->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')
                ->validate()
                ->setVatNumber('LU26375245')
                ->setCallback('CALLBACK_FUNCTION')
                ->setFormat(1)
                ->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->rate()->setCountryCode('GB')->toArray();
Vatlayer::connect('access_key')->rate()->setCountryCode('GB')->setFormat(1)->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->rate()->setIpAddress('176.249.153.36')->toArray();
Vatlayer::connect('access_key')->rate()->setIpAddress('176.249.153.36')->setFormat(1)->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->rate()->setCountryCode('GB')->setClientIp(1)->toArray();
Vatlayer::connect('access_key')->rate()->setCountryCode('GB')->setClientIp(1)->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->rateList()->toArray();
Vatlayer::connect('access_key')->rateList()->setFormat(1)->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')
                ->price()
                ->setAmount(100)
                ->setCountryCode('GB')
                ->setType('medical')
                ->setIncl(1)
                ->toArray();
                
Vatlayer::connect('access_key')
                ->price()
                ->setAmount(100)
                ->setCountryCode('GB')
                ->setType('medical')
                ->setIncl(1)
                ->setFormat(1)
                ->toJson();


use AlxDorosenco\VatlayerPhp\Vatlayer;

Vatlayer::connect('access_key')->types()->toArray();
Vatlayer::connect('access_key')->types()->setFormat(1)->toJson();

composer