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
liefert ein ProductComponentData Objekt zurück
liefert ein ProductTags Objekt zurück
liefert ein ProductBullets Objekt zurück
liefert ein ProductCategories Objekt zurück
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 102
abstract protected ProductComponentData|null
getProductComponentData()
liefert ein ProductComponentData Objekt zurück
optional
at line 111
abstract protected ProductTags|null
getProductTags()
liefert ein ProductTags Objekt zurück
optional
at line 120
abstract protected ProductBullets|null
getProductBullets()
liefert ein ProductBullets Objekt zurück
optional
at line 129
abstract protected ProductCategories|null
getProductCategories()
liefert ein ProductCategories Objekt zurück
optional
at line 138
abstract protected ProductArticleData|null
getProductArticleData()
liefert ein ProductArticleData Objekt zurück
optional
at line 145
Product
getProduct()
liefert ein Produkt Objekt zurück