2017 © Pedro Peláez
 

library zaaksysteem

Zaaksysteem API Client

image

simplyadmire/zaaksysteem

Zaaksysteem API Client

  • Saturday, May 6, 2017
  • by radmiraal
  • Repository
  • 4 Watchers
  • 0 Stars
  • 839 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 6 Versions
  • 5 % Grown

The README.md

Zaaksysteem Client

Build Status Code Climate Test Coverage, (*1)

Latest Stable Version Total Downloads Latest Unstable Version License, (*2)

This package is a PHP based client for Zaaksysteem (http://zaaksysteem.nl/). The client is standalone, meaning it does not depend on any PHP framework. Implementations for frameworks like Flow are planned and will be released as separate packages., (*3)

Usage

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();

Supported API's

Object

Manual: https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::Object., (*4)

For this API you have to configure an "Extern Koppelprofiel" in your Zaaksysteem instance., (*5)

Implemented methods:, (*6)

  • [x] get
  • [x] list

V1

Manual: https://mintlab.zaaksysteem.nl/man/Zaaksysteem::Manual::API::V1., (*7)

For this API you have to configure an "Zaaksysteem API" in your Zaaksysteem instance., (*8)

Below you can find the implemented methods per API:, (*9)

Case

  • [x] get
  • [x] list
  • [ ] create
  • [ ] update
  • [ ] transition
  • [ ] prepare file

Case\Document

  • [ ] get
  • [ ] list
  • [ ] download file

Case\CaseType

  • [x] get
  • [x] list

ControlPanel

  • [ ] get
  • [ ] list
  • [ ] create
  • [ ] update

ControlPanel\Host

  • [ ] get
  • [ ] list
  • [ ] create
  • [ ] update

ControlPanel\Instance

  • [ ] get
  • [ ] list
  • [ ] create
  • [ ] update

Case\Subject

  • [ ] create

Release history

  • Next release
    • Breaking change: api id is no longer part of the api base url
  • 1.0.1 Bugfix release
  • 1.0.0 Initial release

The Versions

06/05 2017

dev-master

9999999-dev

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem

06/05 2017

2.1.0

2.1.0.0

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem

09/05 2016

2.0.1

2.0.1.0

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem

31/03 2016

2.0.0

2.0.0.0

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem

10/03 2016

1.0.1

1.0.1.0

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem

12/02 2016

1.0.0

1.0.0.0

Zaaksysteem API Client

  Sources   Download

MIT

The Requires

 

The Development Requires

by Rens Admiraal

client zaaksysteem