m-paap / fietskoeriers-api
There is no license information available for the latest version (0.0.1) of this package.
0.0.1
2020-01-10 15:39 UTC
Requires
- php: >=7.1.0
- ext-json: *
- guzzlehttp/guzzle: ~6.0
This package is not auto-updated.
Last update: 2025-03-30 17:00:32 UTC
README
Package still in development feel free to contribute.
Dabba Fietskoeriers.nl PHP API
Dabba Fietskoeriers.nl PHP wrapper.
composer required m-paap/fietskoeriers-api
Examples
Set up auth
$auth = new \FietskoeriersApi\Auth($username, $api_key, $test_mode);
Get all orders
(new \FietskoeriersApi\Order($auth))->all()
Get single order
(new \FietskoeriersApi\Order($auth))->find($order_id)
Create order
$address = new \FietskoeriersApi\Resources\AddressResource(
$name,
$address,
$nr,
$postal_code,
$city,
$county
);
$order = new \FietskoeriersApi\Resources\OrderResource(
\FietskoeriersApi\Resources\OrderResource::DELIVERY_TYPE_NEXT_DAY,
\FietskoeriersApi\Resources\OrderResource::PRODUCT_PAKKET,
$address,
$quantity
);
return (new \FietskoeriersApi\Order($auth))->create($order);
Confirm Order
(new \FietskoeriersApi\Order($auth))->confirm($order_id)
Cancel Order
(new \FietskoeriersApi\Order($auth))->cancel($order_id)
Get label PDF
(new \FietskoeriersApi\Label($auth))->find($order_id)