AbstractProduct
abstract class AbstractProduct
AbstractProduct Builder
Properties
protected Map | $dataset |
Methods
neues Objekt
liefert die Produkt Nummer zurück
liefert ein ProductActiveData Objekt zurück
liefert ein ProductName Objekt zurück
liefert ein ProductText Objekt zurück
liefert ein ProductBrand Objekt zurück
Keywords/Suchbegriffe für das Produkt. Diese werden ausgespielt, wenn der Empfänger diese Informationen unterstützt.
liefert ein ProductComponentData Objekt zurück
liefert ein ProductTags Objekt zurück
liefert ein ProductBullets Objekt zurück
liefert ein ProductCategories Objekt zurück
Verknüpfungen (Cross-Selling, Zubehör, …)
liefert ein ProductArticleData Objekt zurück
liefert ein Produkt Objekt zurück
Details
at line 47
__construct(Map $dataset)
neues Objekt
at line 59
abstract protected string
getProductNr()
liefert die Produkt Nummer zurück
at line 68
abstract protected ProductActiveData|null
getProductActiveData()
liefert ein ProductActiveData Objekt zurück
optional
at line 77
abstract protected ProductName|null
getProductName()
liefert ein ProductName Objekt zurück
optional
at line 84
abstract protected ProductText
getProductText()
liefert ein ProductText Objekt zurück
at line 93
abstract protected ProductBrand|null
getProductBrand()
liefert ein ProductBrand Objekt zurück
optional
at line 105
abstract protected ProductKeywords|null
getProductKeywords()
Keywords/Suchbegriffe für das Produkt. Diese werden ausgespielt, wenn der Empfänger diese Informationen unterstützt.
optional
at line 114
abstract protected ProductComponentData|null
getProductComponentData()
liefert ein ProductComponentData Objekt zurück
optional
at line 123
abstract protected ProductTags|null
getProductTags()
liefert ein ProductTags Objekt zurück
optional
at line 132
abstract protected ProductBullets|null
getProductBullets()
liefert ein ProductBullets Objekt zurück
optional
at line 141
abstract protected ProductCategories|null
getProductCategories()
liefert ein ProductCategories Objekt zurück
optional
at line 150
abstract protected ProductLinkData|null
getProductLinkData()
Verknüpfungen (Cross-Selling, Zubehör, …)
optional
at line 159
abstract protected ProductArticleData|null
getProductArticleData()
liefert ein ProductArticleData Objekt zurück
optional
at line 166
Product
getProduct()
liefert ein Produkt Objekt zurück