Status
class Status extends AbstractElement
Service
Diese Klasse bildet das Element Service von DHL ab
Gesamtstatus des gesamten Antrags: Ein Wert von 0 bedeutet, dass der Request fehlerfrei verarbeitet wurde. Ein Wert größer als 0 bedeutet, dass ein Fehler aufgetreten ist. Die detaillierte Abbildung und Erklärung der zurückgegebenen Statuscodes ist in der Liste enthalten.
|statusCode| statusText |statusMessage |Anmerkung
|----------|--------------------------------|--------------------------------------------|--------------------------------------------------------------------------------------------------------------------------|
|0 | ok |Der Webservice wurde ohne Fehler ausgeführt.| |
|0 | Weak validation error occured. |individuelle Fehlerdetails |Abhängig vom aufgetretenen Fehler. Die Sendung wurde jedoch erstellt und als gedruckt markiert. |
|500 | Service temporary not available| | |
|1000 | General error | |Ein allgemeiner Fehler ist aufgetreten. Bitte wenden Sie sich an Ihren Systemadministrator. |
|1001 | Authentication failure | |Der Nutzer des Webservice konnte nicht authentifiziert werden. |
|1101 | Hard validation error occured. |individuelle Fehlerdetails |In der Sendung trat mindestens ein druckverhindernder Fehler auf. Bitte prüfen Sie Ihre Eingaben. |
|2000 | Unknown shipment number. | |Ihre Sendungsnummer ist unbekannt. Bitte prüfen Sie, ob die Sendungsnummer bereits abgeschlossen oder storniert wurde |
Traits
Constants
ELEMENTNAMESPACE |
|
Methods
Erstellt ein neues Node-Objekt
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Amazon\Element\"
Hilfsmethode Gibt den ersten Wert des Elementes mit diesem Namen zurück
Hilfsmethode Gibt das ersten Elemente mit diesem Namen zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
liefert den Code zurück
liefert den Text zurück
liefert die Nachrichten zurück
Details
in XpathImplementation at line 40
NodeList
searchElements($elementName, $nameSpace = null)
searchElements
in XpathImplementation at line 51
searchElement($elementName)
in AbstractElement at line 51
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues Node-Objekt
in AbstractElement at line 77
protected string
getElementNameSpace()
liefert den Namespace der Elemente zurück
in AbstractElement at line 87
protected Parser
getParser()
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Amazon\Element\"
in AbstractElement at line 99
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den ersten Wert des Elementes mit diesem Namen zurück
in AbstractElement at line 113
protected string
getFirstChildFromName(string $elementName)
Hilfsmethode Gibt das ersten Elemente mit diesem Namen zurück
in AbstractElement at line 127
protected AbstractElement
setFirstChildValue(string $elementName, string $value)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 147
protected
setFirstChild(type $elementName, type $value)
Hilfsmethode
Hängt ein weiteres Element an ein Element Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in AbstractElement at line 165
protected
appendFirstChild(type $elementName, type $value)
Hilfsmethode
Hängt ein weiteres Element an ein Element Wenn dieses Element noch nicht angelegt wurde wird es angelegt
at line 76
string
getStatusCode()
liefert den Code zurück
at line 85
string
getStatusText()
liefert den Text zurück
at line 94
NodeList
getStatusMessages()
liefert die Nachrichten zurück