class Client extends Client

Returns Client

Constants

SANDBOXURL

URL auf die Sandbox

PRODUCTIONURL

URL für den Produktiv Betrieb

Properties

protected Authentification $authentification

Methods

setAuthentification(Authentification $authentification)

setzt die Authentification

createReturnOrder(ReturnOrder $returnOrder)

createReturnOrder

RequestHeader
createRequestHeader(RequestHeader $header = null)

Request-Header

Details

at line 66
Client setAuthentification(Authentification $authentification)

setzt die Authentification

Parameters

Authentification $authentification

Return Value

Client dieses Objekt

at line 92
Model createReturnOrder(ReturnOrder $returnOrder)

createReturnOrder

Es muss geprüft werden ob das zurück gelieferte Objekt ein "\Alvine\Shipping\Provider\Dhl\Returns\Model\ReturnOrder\Confirmation" oder \Alvine\Shipping\Provider\Dhl\Returns\Model\Error Objekt ist

if($response instanceof \Alvine\Shipping\Provider\Dhl\Returns\Model\ReturnOrder\Confirmation){
   echo $response->getLabelData();
}else{
   echo $response->getDetail();
}

Parameters

ReturnOrder $returnOrder

Return Value

Model

Exceptions

MissingAuthentificationException

at line 138
protected RequestHeader createRequestHeader(RequestHeader $header = null)

Request-Header

Erstellt einen Request-Header. Diese Methode kann überschrieben werden, um den Request-Header zu manipulieren.

protected function createRequestHeader() {
  $header = parent::createRequestHeader();
  // Header erweitern
  return $header;
}

Parameters

RequestHeader $header Header

Return Value

RequestHeader Header