dev-master
9999999-devUnoffical Fakturoid.cz PHP API wrapper
MIT
The Requires
- php ^7.1
- ext-curl *
- ext-json *
The Development Requires
by Vladimir Zapletal
api fakturoid
Unoffical Fakturoid.cz PHP API wrapper
Unofficial Fakturoid.cz API PHP wrapper. Official library and API documentation, (*1)
1) more strict data binding 2) PHP7 support 3) better test coverage, (*2)
The recommended way to install this library is through Composer:, (*3)
composer require k0nias/fakturoid-api:dev-master
use K0nias\FakturoidApi\Api; use K0nias\FakturoidApi\Http\Request\GetInvoicesRequest; use K0nias\FakturoidApi\Model\Invoice\Filter\Parameters; use K0nias\FakturoidApi\Model\Invoice\Status; require_once __DIR__.'/vendor/autoload.php'; $slug = 'test'; $email = 'test@test.cz'; $apiToken = 'xxx'; $api = new Api($slug, $email, $apiToken); $filterParameters = new Parameters(); $filterParameters->status(Status::open()) ->page(2); // generic version of getting response for request // @var \K0nias\FakturoidApi\Http\Response\ResponseInterface $response $response = $api->process(new GetInvoicesRequest($filterParameters)); // more specific version of getting response for request // @var \K0nias\FakturoidApi\Http\Response\GetInvoicesResponse $response $response = (new GetInvoicesRequest($filterParameters))->send($api);
To run the test suite, you need Composer:, (*4)
composer install composer test
Unoffical Fakturoid.cz PHP API wrapper
MIT
api fakturoid