Download the PHP package genkgo/camt without Composer
On this page you can find all versions of the php package genkgo/camt. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Vendor genkgo
Package camt
Short Description Library to read CAMT files (XML containing bank statements).
License MIT
Package camt
Short Description Library to read CAMT files (XML containing bank statements).
License MIT
Please rate this library. Is it a good library?
Informations about the package camt
Genkgo.CAMT
Library to read CAMT files. Currently only CAMT.052, CAMT.053 and CAMT.054 are supported.
Supported Versions
Camt 052
Version | Supported |
---|---|
camt.052.001.01 | :heavy_check_mark: |
camt.052.001.02 | :heavy_check_mark: |
camt.052.001.03 | |
camt.052.001.04 | :heavy_check_mark: |
camt.052.001.05 | |
camt.052.001.06 | :heavy_check_mark: |
camt.052.001.08 | :heavy_check_mark: |
camt.052.001.10 | |
camt.052.001.11 |
Camt 053
Version | Supported |
---|---|
camt.053.001.01 | |
camt.053.001.02 | :heavy_check_mark: |
camt.053.001.03 | :heavy_check_mark: |
camt.053.001.04 | :heavy_check_mark: |
camt.053.001.05 | |
camt.053.001.06 | |
camt.053.001.08 | :heavy_check_mark: |
camt.053.001.10 | |
camt.053.001.11 |
Camt 054
Version | Supported |
---|---|
camt.054.001.01 | |
camt.054.001.02 | :heavy_check_mark: |
camt.054.001.03 | |
camt.054.001.04 | :heavy_check_mark: |
camt.054.001.05 | |
camt.054.001.06 | |
camt.054.001.08 | :heavy_check_mark: |
camt.054.001.10 | |
camt.054.001.11 |
Installation
It is installable and autoloadable via Composer:
Getting Started
Read a CAMT file, and loop through its statements and entries.
XSD validation
This library provides a XSD validation for each supported CAMT format. The validation is executed by default. But in some cases, you might want to disable it.
Contributing
- Found a bug? Please try to solve it yourself first and issue a pull request. If you are not able to fix it, at least give a clear description what goes wrong. We will have a look when there is time.
- Want to see a feature added, issue a pull request and see what happens. You could also file a bug of the missing feature and we can discuss how to implement it.
Quality
To check that everything is as it should be, run:
To fix code style, run:
How to release
- Create an annotated tag
git tag -a 1.2.3
- Tag subject must be the version number, eg:
1.2.3
- Tag body must be a copy-paste of the changelog entries
- Push tag with
git push --tags
, then GitHub Actions will create a GitHub release automatically
All versions of camt with dependencies
PHP Build Version
Package Version
Requires
php Version
^8.1
ext-dom Version *
ext-libxml Version *
ext-simplexml Version *
moneyphp/money Version ^4.6
jschaedl/iban-validation Version ^2.5
ext-dom Version *
ext-libxml Version *
ext-simplexml Version *
moneyphp/money Version ^4.6
jschaedl/iban-validation Version ^2.5
The package genkgo/camt contains the following files
Loading the files please wait ....