miisieq/infakt-client
Composer 安装命令:
composer require miisieq/infakt-client
包简介
InfaktClient is a PHP library for the third version of Infakt REST API that makes it easy to perform CRUD (create, read, update and delete) operations on invoices, clients and products.
README 文档
README
| Style-CI | Travis CI | Coverage | Downloads | Release |
|---|---|---|---|---|
InfaktClient is a PHP library for the third version of Infakt REST API that makes it easy to perform CRUD (create, read, update and delete) operations on invoices, clients and products.
Quick start
Step 1: Install the package
Install Composer and run the following command to get the latest version:
composer require miisieq/infakt-client
Step 2: Create an instance of the client
$infakt = new \Infakt\Infakt( '7e2356a0a400d6ec3d2ced911991f3e8', new \GuzzleHttp\Client() );
Resources reference
Clients
Get all
$clients = $infakt->getRepository(\Infakt\Model\Client::class)->getAll();
Get by ID
$client = $infakt->getRepository(\Infakt\Model\Client::class)->get(2887744);
See more: Infakt API Documentation
Bank Accounts
Get all
$bankAccounts = $infakt->getRepository(\Infakt\Model\BankAccount::class)->getAll();
Get by ID
$bankAccount = $infakt->getRepository(\Infakt\Model\BankAccount::class)->get(4786512);
See more: Infakt API Documentation
VAT Rate
Get all
$infakt->getRepository(\Infakt\Model\VatRate::class)->getAll()
See more: Infakt API Documentation
Contributing
Running tests (phpunit/phpunit)
$ composer tests
Running code style fixer (friendsofphp/php-cs-fixer)
$ composer phpcs
License
This package is released under the MIT license. See the included LICENSE file for more information.
统计信息
- 总下载量: 117
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-12-14