class CreateShipmentOrderResponse extends AbstractResponse

CreateShipmentOrderResponse

Klasse zum Abbilden einer Antwort auf den "Authorize" Call

<soap:Envelope xmlns:bcs="http://dhl.de/webservices/businesscustomershipping" xmlns:cis="http://dhl.de/webservice/cisbase" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
   <soap:Header/>
   <soap:Body>
       <bcs:CreateShipmentOrderResponse>
           <bcs:Version>
               <majorRelease>2</majorRelease>
               <minorRelease>0</minorRelease>
           </bcs:Version>
           <Status>
               <statusCode>0</statusCode>
               <statusText>Weak validation error occured.</statusText>
               <statusMessage>Die angegebene  Straße kann nicht gefunden werden.</statusMessage>
           </Status>
           <CreationState>
               <sequenceNumber>1</sequenceNumber>
               <LabelData>
                   <Status>
                       <statusCode>0</statusCode>
                       <statusText>Weak validation error occured.</statusText>
                       <statusMessage>Die angegebene  Straße kann nicht gefunden werden.</statusMessage>
                       <statusMessage>Die angegebene  Straße kann nicht gefunden werden.</statusMessage>
                       <statusMessage>Die angegebene  Straße kann nicht gefunden werden.</statusMessage>
                   </Status>
                   <cis:shipmentNumber>222201010032718135</cis:shipmentNumber>
                   <labelUrl>https://cig.dhl.de/gkvlabel/SANDBOX/dhl-vls/gw/shpmntws/printShipment?token=JD7HKktuvugIFEkhSvCfbEz4J8Ah0dkcVuw4PzBGRyQhRa6iDXmTG77H%2F3cA5dptivxWoiedwf58MulCcixbzxW9FK2aRyMHJfa6J%2Bwpy6Q%3D</labelUrl>
               </LabelData>
           </CreationState>
       </bcs:CreateShipmentOrderResponse>
   </soap:Body>
</soap:Envelope>

Traits

XpathImplementation

Constants

ELEMENTNAMESPACE

Methods

NodeList
searchElements($elementName, $nameSpace = null)

searchElements

searchElement($elementName)

No description

__construct($content)

Neues Ergebnisobjekt

string
getElementNameSpace()

liefert den Namespace der Elemente zurück

Parser
getParser()

Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Amazon\Element\"

ResponseMetadata
getResponseMetadata()

Liefert die Meta Daten des Response zurück

string
getFirstChildValue(string $elementName)

Hilfsmethode Gibt den ersten Wert des Elementes mit diesem Namen zurück

CreateShipmentOrderResponse
getResult()

Liefert den Inhalt von zurück

Details

in XpathImplementation at line 40
NodeList searchElements($elementName, $nameSpace = null)

searchElements

Parameters

$elementName
$nameSpace

Return Value

NodeList Liste der gefundenen Elemente

in XpathImplementation at line 51
searchElement($elementName)

Parameters

$elementName

in AbstractResponse at line 51
__construct($content)

Neues Ergebnisobjekt

Parameters

$content

Exceptions

NotAvailableException

in AbstractResponse at line 75
protected string getElementNameSpace()

liefert den Namespace der Elemente zurück

Return Value

string Namespace

in AbstractResponse at line 85
protected Parser getParser()

Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Amazon\Element\"

Return Value

Parser Parser

in AbstractResponse at line 94
ResponseMetadata getResponseMetadata()

Liefert die Meta Daten des Response zurück

Return Value

ResponseMetadata

in AbstractResponse at line 108
protected string getFirstChildValue(string $elementName)

Hilfsmethode Gibt den ersten Wert des Elementes mit diesem Namen zurück

Parameters

string $elementName Name des Elementes

Return Value

string | \null Wert des Elementes

at line 73
CreateShipmentOrderResponse getResult()

Liefert den Inhalt von zurück

Return Value

CreateShipmentOrderResponse CreateShipmentOrderResponse