besrourms / tnrib-php
1.0.0
2023-06-03 13:02 UTC
Requires (Dev)
- phpunit/phpunit: ^10.2
README
BBAN Checker Tunisia, PHP implementation for TNRIB.js (Vérificateur de RIB Tunisie)
The TNRIB PHP Package is a library for validating and retrieving information from Tunisian National Bank numbers. It provides a set of utility methods to validate BBAN numbers, extract IBAN, BIC, Account Number, and Bank Name associated with a valid BBAN.
Installation
You can install the TNRIB PHP Package using Composer. Run the following command in your project directory:
composer require besrourms/tnrib-php
Usage
include './vendor/autoload.php'; use besrourms\tnrib\TNRIB; $tnrib = new TNRIB('07040005810111129653'); if ($tnrib->isValid()) { echo 'IBAN: ' . $tnrib->iban() . '<br>'; echo 'BIC: ' . $tnrib->bic() . '<br>'; echo 'Account Number: ' . $tnrib->accountNumber() . '<br>'; echo 'Bank Name: ' . $tnrib->bankName() . '<br>'; } else { echo 'Invalid BBAN'; }
Contributing
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.