class Variations extends AbstractElement

Variations

Diese Klasse bildet das Element Variations des Items ab

ModifyNameArrayType ModifyNameType string string ... ... ... ... ...

Methods

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

Erstellt ein neues Node-Objekt

type
validateEbayNode(type $tag)

validateEbayNode

appendVariationSpecificsSet(VariationSpecificsSet $variationSpecificsSet)

appendVariationSpecificsSet

appendVariation(Variation $variation)

appendVariation

NodeList
getVariationList()

getVariationList

addModifyName(string $name, string $newname)

addModifyName

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

at line 72
appendVariationSpecificsSet(VariationSpecificsSet $variationSpecificsSet)

appendVariationSpecificsSet

Fügt ein neues VariationSpecificsSet hinzu

Parameters

VariationSpecificsSet $variationSpecificsSet

at line 84
appendVariation(Variation $variation)

appendVariation

Fügt eine neue Variation hinzu

Parameters

Variation $variation

at line 96
NodeList getVariationList()

getVariationList

Gibt eine NodeList der Varianten zurück

Return Value

NodeList Liste der Varianten

at line 111
Variations addModifyName(string $name, string $newname)

addModifyName

Setzt einen ModifyName um einen VariationSpecifics Wert zu ändern Wenn das Element ModifyNameList noch nicht angelegt worden ist, wird es angelegt.

Parameters

string $name alter Wert
string $newname neuer Wert

Return Value

Variations dieses Objekt