php-iban | present IBAN bank account information

 by   globalcitizen PHP Version: v4.0.0 License: LGPL-3.0

kandi X-RAY | php-iban Summary

kandi X-RAY | php-iban Summary

php-iban is a PHP library. php-iban has no bugs, it has no vulnerabilities, it has a Weak Copyleft License and it has low support. You can download it from GitHub.

php-iban is a library for parsing, validating and generating IBAN (and IIBAN) bank account information in PHP. [License] All parts of an IBAN can be retrieved, including country code, checksum, BBAN, financial institution or bank code, account number, and where a fixed-length national system is in use, also branch/sort code. Legacy national checksums may also be retrieved, validated and correctly set, where available, whether they apply to the account number portion, bank and branch identifiers, part or all of the above. IBAN country codes can be converted in to ISO3166-1 alpha-2 and IANA formats, the parent IBAN country acting as registrar for dependent territories may be queried, the official national currency (ISO4217 alpha code format), central bank name and central bank URL may also be queried to ease integration. IBANs may be converted between human and machine representation. IBANs may be obfuscated for presentation to humans in special circumstances such as relative identification. A database of example/test IBANs from different countries is included. Finally, highly accurate suggestions for originally intended input can be made when an incorrect IBAN is detected and is due to mistranscription error. Tested on PHP versions: ![PHP 5.2] ![PHP 5.3] ![PHP 5.4] ![PHP 5.5] ![PHP 5.6] ![PHP 7.0] ![PHP 7.4] Test on HHVM versions: ![HHVM 3.3] ![HHVM 3.6] ![HHVM 3.9] ![HHVM 3.12] ![HHVM 3.15] ![HHVM 3.18] The parser was built using regular expressions to adapt the contents of the official IBAN registry available from SWIFT then manually modified for special cases such as [errors and omissions in SWIFT’s official specifications] Various deficiencies in the initial adaptation have since been rectified, and the current version should be a fairly correct and reliable implementation. Where appropriate, European Committee for Banking Standards (ECBS) recommendations have also been incorporated. Please bear in mind that because the specification changes frequently, it may not be 100% up to date if a new version has been recently released - I do my best though. We are currently thought to be up to date with [the January 2020 release, ie. PDF release #86] Licensed under LGPL, it is free to use in commercial settings.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              php-iban has a low active ecosystem.
              It has 376 star(s) with 83 fork(s). There are 26 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 7 open issues and 77 have been closed. On average issues are closed in 78 days. There are no pull requests.
              It has a neutral sentiment in the developer community.
              The latest version of php-iban is v4.0.0

            kandi-Quality Quality

              php-iban has 0 bugs and 0 code smells.

            kandi-Security Security

              php-iban has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              php-iban code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              php-iban is licensed under the LGPL-3.0 License. This license is Weak Copyleft.
              Weak Copyleft licenses have some restrictions, but you can use them in commercial projects.

            kandi-Reuse Reuse

              php-iban releases are available to install and integrate.
              Installation instructions, examples and code snippets are available.
              php-iban saves you 749 person hours of effort in developing the same functionality from scratch.
              It has 1726 lines of code, 144 functions and 9 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi's functional review helps you automatically verify the functionalities of the libraries and avoid rework.
            Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of php-iban
            Get all kandi verified functions for this library.

            php-iban Key Features

            No Key Features are available at this moment for php-iban.

            php-iban Examples and Code Snippets

            No Code Snippets are available at this moment for php-iban.

            Community Discussions

            No Community Discussions are available at this moment for php-iban.Refer to stack overflow page for discussions.

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install php-iban

            If you use [composer](https://getcomposer.org/) you can simply run composer require globalcitizen/php-iban to get going. Reportedly [![Daily Downloads](https://poser.pugx.org/globalcitizen/php-iban/d/daily)](https://packagist.org/packages/globalcitizen/php-iban) (and [![Monthly Downloads](https://poser.pugx.org/globalcitizen/php-iban/d/monthly)](https://packagist.org/packages/globalcitizen/php-iban)) were done via composer. (If you don’t yet have composer and wish to install it in an insecure fashion (not recommended, but convenient) you can run curl -sS https://getcomposer.org/installer | php or wget -O- https://getcomposer.org/installer | php).
            For a regular install, use the git clone command:.
            Alternatively, to embed the php-iban library in your own git-managed repository at a specific revision number, such that it is possible to update the version in a predictable way while maintaining a larger system that depends upon its functionality:.
            Fetch the latest release from [our github releases page](https://github.com/globalcitizen/php-iban/releases) in either zip or tar.gz format. Extract the library using your favourite archive utility, for example unzip filename.zip on Unix-like platforms.
            Fetch the latest release from [our github releases page](https://github.com/globalcitizen/php-iban/releases) in either zip or tar.gz format.
            Extract the library using your favourite archive utility, for example unzip filename.zip on Unix-like platforms.
            Write your code to depend on the library based upon its relative location to your source code. For example if you wish to include php-iban from the parent directory’s subdirectory libraries/php-iban you could use the following [require_once()](http://php.net/manual/en/function.require-once.php) statement:

            Support

            The following 116 official and unofficial IBAN countries are supported.
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/globalcitizen/php-iban.git

          • CLI

            gh repo clone globalcitizen/php-iban

          • sshUrl

            git@github.com:globalcitizen/php-iban.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link