tarre/billecta-dto
Composer 安装命令:
composer require tarre/billecta-dto
包简介
DataTransferObjects for Billectas API. Scraped from their site
README 文档
README
About Billecta-DTO
DataTransferObjects for Billectas API. Scraped from their site. This package does not include any kind of gateway, only the data definitions, helping you build requests and handle responses with the the help of PHPs typehints
Install
composer require tarre/billecta-dto
Usage
Here is an implementation example
<?php use Tarre\Billecta\DataTransferObjects\DebtorView; use Tarre\Billecta\DataTransferObjects\CreatedView; class myBillectaClient { public function createDebtor(DebtorView $request): CreatedView { $res = $this->yourHttpClient->post('/v1/debtors/debtor', $request->toArray()); return new CreatedView($res); } } // initialize client $client = new myBillectaClient; // Create debtor via constructor array $newDebtor = new DebtorView([ 'DebtorPublicId' => '...', 'CreditorPublicId' => '...', 'Name' => '...', ]); // or assign each value individually $newDebtor = new DebtorView; $newDebtor->DebtorPublicId = '...'; $newDebtor->CreditorPublicId = '...'; $newDebtor->Name = '...'; // Then use it in your client $createdDebtor = $client->createDebtor($newDebtor); // Get the public ID var_dump($createdDebtor->PublicId);
统计信息
- 总下载量: 137
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 1
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-02-22