Overview

Namespaces

  • Alvine
    • Merchant
      • Ebay
        • Lms
          • BulkDataExchange
            • Datatype
            • Input
            • Output
          • DataType
          • FileTransfer
            • Input
              • DataType
            • Output
              • DataType
        • Trading
          • Document
          • Element
        • Util

Classes

  • GetItemResponse
  • Item
  • ModifyName
  • ModifyNameArray
  • ModifyNameList
  • NameValueList
  • NameValueListArray
  • NotAvailableException
  • Quantity
  • SKU
  • StartPrice
  • SyntaxErrorExeption
  • Variation
  • Variations
  • VariationSpecifics
  • VariationSpecificsSet
  • Overview
  • Namespace
  • Class
  • Tree
  • Deprecated

Class Variation

XML Element Variation

<Variation> VariationType
      <DiscountPriceInfo> DiscountPriceInfoType
        <MadeForOutletComparisonPrice> AmountType (double) </MadeForOutletComparisonPrice>
        <MinimumAdvertisedPrice> AmountType (double) </MinimumAdvertisedPrice>
        <MinimumAdvertisedPriceExposure> MinimumAdvertisedPriceExposureCodeType </MinimumAdvertisedPriceExposure>
        <OriginalRetailPrice> AmountType (double) </OriginalRetailPrice>
        <SoldOffeBay> boolean </SoldOffeBay>
        <SoldOneBay> boolean </SoldOneBay>
      </DiscountPriceInfo>
      <Quantity> int </Quantity>
      <SKU> SKUType (string) </SKU>
      <StartPrice> AmountType (double) </StartPrice>
      <VariationSpecifics> NameValueListArrayType
        <NameValueList> NameValueListType
          <Name> string </Name>
          <Value> string </Value>
          <!-- ... more Value values allowed here ... -->
        </NameValueList>
        <!-- ... more NameValueList nodes allowed here ... -->
      </VariationSpecifics>
      <!-- ... more VariationSpecifics nodes allowed here ... -->
    </Variation>
Alvine\Xml\Element
Extended by Alvine\Merchant\Ebay\AbstractElement
Extended by Alvine\Merchant\Ebay\Trading\Element\Variation
Namespace: Alvine\Merchant\Ebay\Trading\Element
Package: Alvine\Merchant\Ebay
Category: Alvine
License: Alvine Nutzungslizenz
Author: schukai GmbH info@schukai.de
Version: $Revision:$
Since: 20150222
Link: alvine.io
Link: http://developer.ebay.com/devzone/xml/docs/Reference/ebay/types/VariationType.html
Located at trading/element/Variation.class.php
Methods summary
public interger
# getQuantity( )

getQuantity

getQuantity

Gibt den Lagerbestand zurück

Returns

interger
Lagerbestand
public Alvine\Merchant\Ebay\Trading\Element\Quantity
# setQuantity( integer $count )

setQuantity

setQuantity

Setzt den Lagerbestand Wenn das Element noch nicht angelegt worden ist, wird es angelegt.

Parameters

$count
Lagerbestand

Returns

Alvine\Merchant\Ebay\Trading\Element\Quantity
dieses Objekt

Throws

Alvine\Merchant\Ebay\Trading\Element\SyntaxErrorExeption
Anzahl der Elemente stimmt nicht
public string
# getSKU( )

getSKU

getSKU

Gibt die Artikelnummer zurück

Returns

string
Artikelnummer
public Alvine\Merchant\Ebay\Trading\Element\Quantity
# setSKU( string $sku )

setSKU

setSKU

Setzt die Artikelnummer

Parameters

$sku
Artikelnummer

Returns

Alvine\Merchant\Ebay\Trading\Element\Quantity
dieses Objekt

Throws

Alvine\Merchant\Ebay\Trading\Element\SyntaxErrorExeption
Anzahl der Elemente stimmt nicht
public string
# getStartPrice( )

getStartPrice

getStartPrice

Gibt den Preis zurück

Returns

string
Preis

Throws

Alvine\Merchant\Ebay\Trading\Element\SyntaxErrorExeption
Anzahl der Elemente stimmt nicht
Alvine\Merchant\Ebay\Trading\Element\NotAvailableException
das Element StartPrice ist nicht vorhanden
public Alvine\Merchant\Ebay\Trading\Element\Quantity
# setStartPrice( string $startPrice )

setStartPrice

setStartPrice

Setzt den Preis

Parameters

$startPrice
Preis

Returns

Alvine\Merchant\Ebay\Trading\Element\Quantity
dieses Objekt

Throws

Alvine\Merchant\Ebay\Trading\Element\SyntaxErrorExeption
Anzahl der Elemente stimmt nicht
public Alvine\Xml\NodeList
# getVariationSpecifics( )

getVariationSpecifics

getVariationSpecifics

Gibt eine Node Liste der VariationSpecifics zurück

Returns

Alvine\Xml\NodeList
VariationSpecifics

Throws

Alvine\Merchant\Ebay\Trading\Element\NotAvailableException
das Element VariationSpecifics ist nicht vorhanden
public string
# getVariationSpecificValue( string $name )

getVariationSpecificValue

getVariationSpecificValue

Gibt einen VariationSpecific Wert zurück

Parameters

$name
Name der VariationSpecific

Returns

string
VariationSpecific Wert
public string
# getVariationSpecificName( string $value )

getVariationSpecificName

getVariationSpecificName

Gibt einen VariationSpecific Namen zurück

Parameters

$value
Wert der VariationSpecific

Returns

string
VariationSpecific Name
public
# setVariationSpecifics( Alvine\Merchant\Ebay\Trading\Element\VariationSpecifics $variationSpecifics )

setVariationSpecifics

setVariationSpecifics

Setzt die VariationSpecifics

Parameters

$variationSpecifics
public Alvine\Merchant\Ebay\Trading\Element\Variation
# setDelete( )

setDelete

setDelete

Setzt eine Delete Node

Returns

Alvine\Merchant\Ebay\Trading\Element\Variation
dieses Objekt
Methods inherited from Alvine\Merchant\Ebay\AbstractElement
__construct(), validateEbayNode()
alvine.merchant.ebay API-Dokumentation 0.11.0 | © schukai GmbH | Impressum