ryssbowh / zedonk-api-php
Simple PHP Wrapper for Zedonk API calls
Installs: 40
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/ryssbowh/zedonk-api-php
Requires
- php: >=5.6.0
- ext-curl: *
- ext-simplexml: *
This package is auto-updated.
Last update: 2025-09-11 01:52:01 UTC
README
Simple wrapper to read a zedonk repository through its api.
You'll need to set your credentials before using it :
ZedonkAPI\ZedonkAPI::setCredentials($url, $key, $user, $password)
Each call will return an array of \ZedonkAPI\ZedonkEntity
which has basic getters/setters
Filters must have the following form
[
['price > 100', 'and'],
["vat = 'true'", 'or'] //Note the extra quotes here
]
Change the default season name with ZedonkAPI::setSeason($season)
Available calls :
ZedonkAPI\ZedonkAPI::getProducts($filters = [])
ZedonkAPI\ZedonkAPI::getCustomers($filters = [])
ZedonkAPI\ZedonkAPI::getOrders($filters = [])
ZedonkAPI\ZedonkAPI::getInventory($filters = [])
Or you could call any report by its name :
ZedonkAPI\ZedonkAPI::call('MyCustomReport', $filters = [])