simplyadmire / zaaksysteem
Zaaksysteem API 客户端
2.1.0
2017-05-06 21:13 UTC
Requires
- php: >=5.5.9
- beberlei/assert: ^2.4
- guzzlehttp/guzzle: ^6.0
Requires (Dev)
- codeclimate/php-test-reporter: ^0.1.2
- phpunit/phpunit: ^4.8
README
此包是一个基于 PHP 的 Zaaksysteem(《http://zaaksysteem.nl/》)客户端。客户端是独立的,这意味着它不依赖于任何 PHP 框架。为 Flow 等框架的实现计划正在进行中,并将作为独立的包发布。
用法
use SimplyAdmire\Zaaksysteem\V1\Configuration; use SimplyAdmire\Zaaksysteem\V1\Client; use SimplyAdmire\Zaaksysteem\V1\Domain\Repository\CaseTypeRepository; $configuration = new Configuration([ 'username' => '<username>', 'apiBaseUrl' => '<api base url excluding version prefix>', 'apiKey' => '<api key>' ]); $client = new Client($configuration); $repository = new CaseTypeRepository($client); $caseTypes = $repository->findAll();
支持的 API
对象
手册:[https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::Object](https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::Object)。
对于此 API,您必须在您的 Zaaksysteem 实例中配置一个“外部连接配置文件”。
实现的方法
- get
- list
V1
手册:[https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::V1](https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::V1)。
对于此 API,您必须在您的 Zaaksysteem 实例中配置一个“Zaaksysteem API”。
以下为每个 API 的实现方法
案例
- get
- list
- 创建
- 更新
- 转换
- 准备文件
Case\Document
- get
- list
- 下载文件
Case\CaseType
- get
- list
控制面板
- get
- list
- 创建
- 更新
ControlPanel\Host
- get
- list
- 创建
- 更新
ControlPanel\Instance
- get
- list
- 创建
- 更新
Case\Subject
- 创建
发布历史
- 下一个版本
- 重大变更:API ID 已不再是 API 基础 URL 的一部分
- 1.0.1 错误修复版本
- 1.0.0 首次发布