ShippingStatusServiceRequestBuilderInterface
- interface Firstred\PostNL\Service\RequestBuilder\ShippingStatusServiceRequestBuilderInterface
Summary
Methods
Methods
- public Firstred\PostNL\Service\RequestBuilder\ShippingStatusServiceRequestBuilderInterface::buildCurrentStatusRequest(\\Firstred\\PostNL\\Entity\\Request\\CurrentStatusByReference|\\Firstred\\PostNL\\Entity\\Request\\CurrentStatus $currentStatus)
- Build the 'get current status' HTTP request.This function auto-detects and adjusts the following requests:- CurrentStatus- CurrentStatusByReference
- public Firstred\PostNL\Service\RequestBuilder\ShippingStatusServiceRequestBuilderInterface::buildCompleteStatusRequest($completeStatus)
- Build the 'get complete status' HTTP request.This function auto-detects and adjusts the following requests:- CompleteStatus- CompleteStatusByReference- CompleteStatusByPhase- CompleteStatusByStatus
- Parameters:
$completeStatus (
Firstred\PostNL\Entity\Request\CompleteStatus)
- Returns:
\Psr\Http\Message\RequestInterface- Throws:
- Throws:
- Throws:
- Throws:
- Since:
2.0.0
- public Firstred\PostNL\Service\RequestBuilder\ShippingStatusServiceRequestBuilderInterface::buildGetSignatureRequest($getSignature)
- Build the 'get signature' HTTP request.
- Parameters:
$getSignature (
Firstred\PostNL\Entity\Request\GetSignature)
- Returns:
\Psr\Http\Message\RequestInterface- Throws:
- Throws:
- Throws:
- Throws:
- Since:
2.0.0
- public Firstred\PostNL\Service\RequestBuilder\ShippingStatusServiceRequestBuilderInterface::buildGetUpdatedShipmentsRequest($getUpdatedShipments)
- Build the 'get updated shipments' HTTP request.
- Parameters:
$getUpdatedShipments (
Firstred\PostNL\Entity\Request\GetUpdatedShipments)
- Returns:
\Psr\Http\Message\RequestInterface- Throws:
- Throws:
- Throws:
- Throws:
- Since:
2.0.0