* @copyright (c) 2017-2019, Pierre-Henry Soria. All Rights Reserved. * @license GNU General Public License; */ require 'src/autoloader.php'; use PH7\Eu\Vat\Provider\Europa; use PH7\Eu\Vat\Validator; $oVatValidator = new Validator(new Europa, '0472429986', 'BE'); if ($oVatValidator->check()) { $sRequestDate = $oVatValidator->getRequestDate(); // Optional, format the date $sFormattedRequestDate = (new DateTime)->format('d-m-Y'); echo 'Business Name: ' . $oVatValidator->getName() . '
'; echo 'Address: ' . $oVatValidator->getAddress() . '
'; echo 'Request Date: ' . $sFormattedRequestDate . '
'; echo 'Member State: ' . $oVatValidator->getCountryCode() . '
'; echo 'VAT Number: ' . $oVatValidator->getVatNumber() . '
'; } else { echo 'Invalid VAT number'; }