Download the PHP package mhujer/fio-api-php without Composer
On this page you can find all versions of the php package mhujer/fio-api-php. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download mhujer/fio-api-php
More information about mhujer/fio-api-php
Files in mhujer/fio-api-php
Download mhujer/fio-api-php
More information about mhujer/fio-api-php
Files in mhujer/fio-api-php
Vendor mhujer
Package fio-api-php
Short Description Fio API PHP implemention
License MIT
Homepage https://github.com/mhujer/fio-api-php
Package fio-api-php
Short Description Fio API PHP implemention
License MIT
Homepage https://github.com/mhujer/fio-api-php
Please rate this library. Is it a good library?
Informations about the package fio-api-php
Fio API PHP implemention
Fio bank REST API implementation in PHP. It allows you to download and iterate through account balance changes.
There is a Symfony Bundle for using this library in a Symfony app.
Usage
- Install the latest version with
composer require mhujer/fio-api-php
- Create a token in the ebanking (Nastavení / API)
- Use it according to the example bellow and check the docblocks
Available endpoints:
downloadFromTo(DateTimeInterface $from, DateTimeInterface $to): TransactionList
downloadSince(DateTimeInterface $since): TransactionList
downloadLast(): TransactionList
setLastId(string $id)
- sets the last downloaded ID through the API
Requirements
Fio API PHP works with PHP 7.4 or higher.
Submitting bugs and feature requests
Bugs and feature request are tracked on GitHub
Author
Martin Hujer - https://www.martinhujer.cz
Changelog
5.0.0 (2024-06-07)
- #31 add
composer/ca-bundle
as a required dependency instead of bundled root cert (thx @feldsam!)
4.2.0 (2024-05-30)
- #28 use new Fio API URL (thx @feldsam!)
4.1.2 (2019-12-28)
- #19 gracefully handle response with empty column8 (thx @fmasa!)
4.1.1 (2019-01-28)
- #17 added senderName (nazev protiuctu) (thx @jan-stanek!)
4.1.0 (2018-04-13)
- #13 Support /last and /set-last-id endpoints (thx @jiripudil!)
4.0.1 (2017-08-09)
- #12 handle empty transaction list (thx @soukicz!)
4.0.0 (2017-08-04)
- #9 minimal supported version is PHP 7.1
- #9
DateTime
replaced withDateTimeImmutable
(orDateTimeInterface
) - #9 strict types and primitive typehints are used everywhere
3.0.0 (2016-11-24)
- dropped support for PHP <7
2.3.0 (2016-11-24)
- #7: added official composer CA bundle support (@soukicz)
2.2.0 (2016-03-13)
- #2: added Kdyby/CurlCaBundle as an optional dependency (@mhujer)
2.1.0 (2016-03-12)
- #1: updated default GeoTrust certificate (@soukiii)
- #1: added
specification
field in transaction (@soukiii)
2.0.0 (2015-06-14)
- upgraded to Guzzle 6
- support for PHP 5.4 dropped (as Guzzle 6 requires PHP 5.5+)
1.0.3 (2015-06-14)
- updated root certificate (Root 3) as the Fio changed it on 2014-05-26
1.0.0 (2015-04-05)
- initial release
All versions of fio-api-php with dependencies
PHP Build Version
Package Version
Requires
php Version
~7.4||~8.0
ext-curl Version *
guzzlehttp/guzzle Version ~6.1|~7.0
composer/ca-bundle Version ^1.5
ext-curl Version *
guzzlehttp/guzzle Version ~6.1|~7.0
composer/ca-bundle Version ^1.5
The package mhujer/fio-api-php contains the following files
Loading the files please wait ....