Eu Vat Validator Versions Save

:moneybag: A simple and clean PHP library that validates EU VAT registration numbers against the central ec.europa.eu database (using the official europa API) :eu:

3.1

1 year ago
  • Minor version with a few code enhancements.

3.0

2 years ago
  • #10 Fix the eu.europa API redirection - as calls are currently rejected since the VAT Europa URL has now been moved with 301 redirection to the HTTPS version.
    • v3.0, however, there is no breaking changes 😎 You can sit back and relax! 🎉

2.9

2 years ago
  • Minimum PHP required version is now 7.1 (previous versions are still supporting PHP v7.0).
  • Adding PHP 7.1 features in code.
  • Update PHPUnit & Phake versions to their newest versions.
  • Few enhancements in the source code as well.
  • Add GitHub's CI Workflows Action for running the application’s unit tests on every push/pull request.

2.8

2 years ago
  • PHP code cleanups.
  • Added missing LICENSE file (GPL v3).
  • Update README file.

2.7

5 years ago

2.6

5 years ago
  • Code Improvements (better readability).
  • Year Bumped (header comments).
  • Removed redundant comment.

2.5

5 years ago

This version fixed some bugs/issues:

  • Removed unreachable statement #8
  • Constructor should throw the exception #7
  • Remove redundant throw annotation #5

Thanks to @hkwak for the changes 🎉

2.4

5 years ago
  • Fix #2; Some VAT's business addresses got commas.
  • PSR-2 cleanup; Add newline between method declarations.

2.3

5 years ago
  • Fix typo ($oExecpt => $oExcept)
  • Use DIR (PHP 5.3) instead of dirname(FILE)
  • Use short array syntax []
  • [Cleanup] PSR-2 + fix wrong indentation + fix wrong phpdoc tags/doc blocks
  • Add missing phpdoc single-line comment
  • Validator::$oResponse was declared dynamically
  • Remove unused Validator::$oProvider attribute
  • Add intro image on README file (to make it more attractive :))
  • Add two Phake::verify for better test coverage

2.2

7 years ago
  • Make sure country code is always uppercase
  • Adding unit tests
  • Adding Problem/Solution sections with better explanations in README file