globalcitizen/php-iso7064

php-iban is a library implementing the pure ISO/IEC 7064 checksum functions.

v1.0.1 2020-08-07 19:36 UTC

This package is auto-updated.

Last update: 2024-12-08 04:52:17 UTC


README

This is a reference implementation of the various 'pure' ISO7064 algorithms in PHP. It is 100% generated code, from algorithm metadata. Note that the 'hybrid' algorithms are not implemented.

Build Status Latest Stable Version License

Algorithms implemented

History

August 2020

February 2016

Inspiration was @danieltwager's ISO7064 Java Library and the pressing need to auto-detect checksum algorithms for php-iban. Annoyingly, there didn't seem to be any way to define normal functions dynamically in PHP, so I had to settle for code generation instead of a reflective implementation.