class Packstation extends AbstractAddress

Packstation

Diese Klasse bildet das Element Packstation 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

setZip(string $zip)

setzt die Postleitzahl

string
getZip()

liefert die Postleitzahl zurück

setCity(string $city)

setzt die Stadt

string
getCity()

liefert die Stadt zurück

setOrigin(Origin $origin)

setzt den Ursprung

getOrigin()

liefert den Ursprung

setPostNumber(string $postNumber)

setzt die Post Nummer

string
getPostNumber()

liefert die Post Nummer zurück

setPackstationNumber(string $packstationNumber)

setzt die Nummer der Packstation

string
getPackstationNumber()

liefert die Nummer der Packstation 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

in AbstractAddress at line 70
Address setZip(string $zip)

setzt die Postleitzahl

maxLength: 10

Parameters

string $zip Postleitzahl

Return Value

Address dieses Objekt

in AbstractAddress at line 80
string getZip()

liefert die Postleitzahl zurück

Return Value

string Postleitzahl

in AbstractAddress at line 93
Address setCity(string $city)

setzt die Stadt

maxLength: 35

Parameters

string $city Stadt

Return Value

Address dieses Objekt

in AbstractAddress at line 103
string getCity()

liefert die Stadt zurück

Return Value

string Stadt

in AbstractAddress at line 114
Address setOrigin(Origin $origin)

setzt den Ursprung

Parameters

Origin $origin Ursprung

Return Value

Address dieses Objekt

in AbstractAddress at line 124
Origin getOrigin()

liefert den Ursprung

Return Value

Origin Ursprung

at line 62
Packstation setPostNumber(string $postNumber)

setzt die Post Nummer

minLength: 1 maxLength: 10

Parameters

string $postNumber Post Nummer

Return Value

Packstation dieses Objekt

at line 72
string getPostNumber()

liefert die Post Nummer zurück

Return Value

string Post Nummer

at line 86
Packstation setPackstationNumber(string $packstationNumber)

setzt die Nummer der Packstation

minLength: 3 maxLength: 3

Parameters

string $packstationNumber Post Nummer

Return Value

Packstation dieses Objekt

at line 96
string getPackstationNumber()

liefert die Nummer der Packstation zurück

Return Value

string Nummer der Packstation