OrderReferenceStatus
class OrderReferenceStatus extends Status
OrderReferenceStatus
Klasse zum Abbilden des aktuellen Status eines Auftrags
Traits
Methods
Erstellt ein neues Node-Objekt
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"
Hilfsmethode Gibt den Wert eines Elementes zurück
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
Liefert den Zeitstempel im ISO 8601-Format, der die Zeit, wann der Auftrag zuletzt den Referenzzustand aktualisiert hat.
Liefert den Grund des Status Optional, wenn der Status "Draft" ist
Details
in XpathImplementation at line 42
NodeList
searchElements(string $elementName)
searchElements
in XpathImplementation at line 49
searchElement($elementName)
in AbstractElement at line 46
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)
Erstellt ein neues Node-Objekt
in AbstractElement at line 72
protected Parser
getParser()
Liefert einen neues Parser Objekt und setzt den Namespace "\Alvine\Payment\Amazon\Element\"
in AbstractElement at line 83
protected string
getFirstChildValue(string $elementName)
Hilfsmethode Gibt den Wert eines Elementes zurück
in AbstractElement at line 98
protected AbstractElement
setFirstChildValue($elementName, $value)
Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt
in Status at line 41
string
getState()
Liefert den Status zurück
in Status at line 52
DateTime
getLastUpdateTimestamp()
Liefert den Zeitstempel im ISO 8601-Format, der die Zeit, wann der Auftrag zuletzt den Referenzzustand aktualisiert hat.
Optional, wenn der Status des Auftrages "Draft" ist.
in Status at line 65
string
getReasonCode()
Liefert den Grund des Status Optional, wenn der Status "Draft" ist
in Status at line 74
string
getReasonDescription()
Liefert eine optionale Beschreibung des Auftrags