Releases: AbcAeffchen/Sephpa
Releases · AbcAeffchen/Sephpa
Now on Composer
- Sephpa is now available via Composer
- Sephpa is now splitted up into
SephpaCreditTransfer
andSephpaDirectDebit
- SepaUtilities is now a project on its own
- added namespaces
- changed the directory names
- added
$check
parameter to Sephpa constructor. It defaults to true, so Sephpa will check and
sanitize all inputs its self. - added
downloadSepaFile()
andstoreSepaFile()
Bugfix
1.1.2 did not contain all new features of named in the change log due to an issue pushing the code to github.
Now all is how it should be and there are also two addional changes. Check the CHANGE_LOG for details.
More SepaUtilities
1.1.2 Added pattern variables for html 5 forms to the SepaUtilities class
Bugfix
Fixed some bugs in SepaUtilities
1.1.0: - Renamed the project to Sephpa
- Renamed the project to Sephpa
- Renamed SepaXmlFile.php to Sephpa.php
- runs on PHP 5.3, 5.4, 5.5 and 5.6
- Corrected many documentation strings
- added tutorial to the readme file
- added Exceptions to handle invalid input. Sephpa will not check for every invalid input, e.g.
invalid iban, but for invalid combinations of flags and missing required inputs. - added a new class SepaUtilities. This class contains helpful methods to validate
and/or sanitize inputs - added support for credit transfer pain.001.003.03
- added support for direct debit pain.008.003.02
- changed: The Sephpa class will not remove umlauts anymore. Please use the SepaUtilities to
sanitize the input before handing it to Sephpa - Bug fixed: CtgyPurp tag (Category Purpose) was written with a lower case 'c'.
Bugfix
Now the remittance information will be added to DirectDebit files
First stable release
This version should be stable. It generates working xml files for correct input data. Please read the sepa documentation or ask your bank, if you do not know what data you have to put in.