class NameValueList extends NameValueListArray

NameValueList

Size M S L

Methods

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

Erstellt ein neues Node-Objekt

type
validateEbayNode(type $tag)

validateEbayNode

appendNameValueList(NameValueList $NameValueList)

appendNameValueList

appendValue(string $value)

appendValue

getInstanceFromValue(string $name)

getInstanceFromValue

Details

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

Erstellt ein neues Node-Objekt

Wenn kein Tag Name übergeben wurde, wird der Klassenname ohne Namespace verwendet

Parameters

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

in AbstractElement at line 66
protected type validateEbayNode(type $tag)

validateEbayNode

Parameters

type $tag

Return Value

type

Exceptions

SyntaxErrorExeption
NotAvailableException

in NameValueListArray at line 65
NameValueListArray appendNameValueList(NameValueList $NameValueList)

appendNameValueList

Fügt einen neuen Wert in die Liste ein

Parameters

NameValueList $NameValueList

Return Value

NameValueListArray dieses Objekt

at line 55
NameValueList appendValue(string $value)

appendValue

Fügt einen neuen Wert in die NameValueList ein

Parameters

string $value Wert

Return Value

NameValueList dieses Objekt

Exceptions

SyntaxErrorExeption Anzahl der Elemente stimmt nicht

at line 73
static VariationSpecifics getInstanceFromValue(string $name)

getInstanceFromValue

Erstellt ein neues XML Element vom Typ NameValueList

Parameters

string $name Name der Liste

Return Value

VariationSpecifics