class Receiver extends AbstractElement

Receiver

Diese Klasse bildet das Element Receiver von DHL ab

Traits

XpathImplementation

Constants

ELEMENTNAMESPACE

Methods

NodeList
searchElements($elementName, $nameSpace = null)

searchElements

searchElement($elementName)

No description

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

Erstellt ein neues Node-Objekt

string
getElementNameSpace()

liefert den Namespace der Elemente zurück

Parser
getParser()

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

string
getFirstChildValue(string $elementName)

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

string
getFirstChildFromName(string $elementName)

Hilfsmethode Gibt das ersten Elemente mit diesem Namen zurück

AbstractElement
setFirstChildValue(string $elementName, string $value)

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

setFirstChild(type $elementName, type $value)

Hilfsmethode

appendFirstChild(type $elementName, type $value)

Hilfsmethode

setName1(string $name)

setzt den Namen 1

string
getName1()

liefert den Namen 1 zurück

setAddress(Address $address)

setzt die Adresse

getAddress()

liefert die Adresse zurück

setPackstation(Packstation $packstation)

setzt die Packstation als Adresse

getPackstation()

liefert die Packstation zurück

setPostfiliale(Postfiliale $postfiliale)

setzt die Postfiliale als Adresse

getPostfiliale()

liefert die Postfiliale zurück

setCommunication(Communication $communication)

setzt die Adresse

getCommunication()

liefert die Communication 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 AbstractElement at line 51
__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 77
protected string getElementNameSpace()

liefert den Namespace der Elemente zurück

Return Value

string Namespace

in AbstractElement at line 87
protected Parser getParser()

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

Return Value

Parser Parser

in AbstractElement at line 99
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

in AbstractElement at line 113
protected string getFirstChildFromName(string $elementName)

Hilfsmethode Gibt das ersten Elemente mit diesem Namen zurück

Parameters

string $elementName Name des Elementes

Return Value

string | \null Wert des Elementes

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

Parameters

string $elementName Name des Elementes
string $value Wert des Elementes

Return Value

AbstractElement dieses Objekt

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

Parameters

type $elementName
type $value

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

Parameters

type $elementName
type $value

at line 54
Shipper setName1(string $name)

setzt den Namen 1

Parameters

string $name Name

Return Value

Shipper dieses Objekt

at line 64
string getName1()

liefert den Namen 1 zurück

Return Value

string Namen 1

at line 75
Shipper setAddress(Address $address)

setzt die Adresse

Parameters

Address $address Adresse

Return Value

Shipper dieses Objekt

at line 85
Address getAddress()

liefert die Adresse zurück

Return Value

Address Adresse

at line 96
Shipper setPackstation(Packstation $packstation)

setzt die Packstation als Adresse

Parameters

Packstation $packstation Adresse

Return Value

Shipper dieses Objekt

at line 106
Packstation getPackstation()

liefert die Packstation zurück

Return Value

Packstation Packstation

at line 117
Shipper setPostfiliale(Postfiliale $postfiliale)

setzt die Postfiliale als Adresse

Parameters

Postfiliale $postfiliale Adresse

Return Value

Shipper dieses Objekt

at line 127
Postfiliale getPostfiliale()

liefert die Postfiliale zurück

Return Value

Postfiliale Postfiliale

at line 138
Shipper setCommunication(Communication $communication)

setzt die Adresse

Parameters

Communication $communication Adresse

Return Value

Shipper dieses Objekt

at line 148
Communication getCommunication()

liefert die Communication zurück

Return Value

Communication Communication