class OrderReferenceStatus extends Status

OrderReferenceStatus

Klasse zum Abbilden des aktuellen Status eines Auftrags

Traits

XpathImplementation

Methods

NodeList
searchElements(string $elementName)

searchElements

searchElement($elementName)

No description

__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)

Erstellt ein neues Node-Objekt

Parser
getParser()

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

string
getFirstChildValue(string $elementName)

Hilfsmethode Gibt den Wert eines Elementes zurück

setFirstChildValue($elementName, $value)

Hilfsmethode Setzt den Wert eines Elementes Wenn dieses Element noch nicht angelegt wurde wird es angelegt

string
getState()

Liefert den Status zurück

from Status
DateTime
getLastUpdateTimestamp()

Liefert den Zeitstempel im ISO 8601-Format, der die Zeit, wann der Auftrag zuletzt den Referenzzustand aktualisiert hat.

from Status
string
getReasonCode()

Liefert den Grund des Status Optional, wenn der Status "Draft" ist

from Status
string
getReasonDescription()

Liefert eine optionale Beschreibung des Auftrags

from Status

Details

in XpathImplementation at line 42
NodeList searchElements(string $elementName)

searchElements

Parameters

string $elementName Name des Elements

Return Value

NodeList Liste der gefundenen Elemente

in XpathImplementation at line 49
searchElement($elementName)

Parameters

$elementName

in AbstractElement at line 46
__construct(string $tag = null, string $value = '', null|AttributeMap $attributes = null)

Erstellt ein neues Node-Objekt

Parameters

string $tag Tag
string $value Wert
null|AttributeMap $attributes Atributes

in AbstractElement at line 72
protected Parser getParser()

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

Return Value

Parser Parser

in AbstractElement at line 83
protected string getFirstChildValue(string $elementName)

Hilfsmethode Gibt den Wert eines Elementes zurück

Parameters

string $elementName Name des Elementes

Return Value

string | \null Wert des Elementes

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

Parameters

$elementName
$value

Return Value

AbstractElement dieses Objekt

in Status at line 41
string getState()

Liefert den Status zurück

Return Value

string

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.

Return Value

DateTime | \null Aktualisierungs-Zeitpunkt

in Status at line 65
string getReasonCode()

Liefert den Grund des Status Optional, wenn der Status "Draft" ist

Return Value

string | \null

in Status at line 74
string getReasonDescription()

Liefert eine optionale Beschreibung des Auftrags

Return Value

string | \null