abstract class AbstractArticle

Article Builder

Properties

protected Map $dataset

Methods

__construct(Map $dataset)

neues Objekt

string
getArticleNr()

Artikelnummer (mind. 4 Zeichen) Um eine möglichst hohe Kompatibilität mit allen Vertriebskanälen zu gewährleisten, sollte die Artikelnummer keine Leer- und Sonderzeichen enthalten und nicht mehr als 16 Zeichen lang sein.

int
getArticleActive()

Artikel aktiv ja (=1)/nein (=0) (gilt für alle Kanäle)

int
getArticleEAN()

EAN-Code des Artikels (es dürfen nur EAN Nummern mit 13 Stellen geliefert werden)

getArticleVariantData()

liefert ein ArticleVariantData Objekt zurück

getArticlePriceData()

liefert ein ArticlePriceData Objekt zurück

getArticleMediaData()

liefert ein ArticleMediaData Objekt zurück

getArticleStock()

liefert ein ArticleStock Objekt zurück

getArticle()

liefert einen Artikel Objekt zurück

Details

at line 47
__construct(Map $dataset)

neues Objekt

Parameters

Map $dataset

at line 62
abstract protected string getArticleNr()

Artikelnummer (mind. 4 Zeichen) Um eine möglichst hohe Kompatibilität mit allen Vertriebskanälen zu gewährleisten, sollte die Artikelnummer keine Leer- und Sonderzeichen enthalten und nicht mehr als 16 Zeichen lang sein.

Return Value

string Artikelnummer

at line 69
abstract protected int getArticleActive()

Artikel aktiv ja (=1)/nein (=0) (gilt für alle Kanäle)

Return Value

int Active

at line 76
abstract protected int getArticleEAN()

EAN-Code des Artikels (es dürfen nur EAN Nummern mit 13 Stellen geliefert werden)

Return Value

int EAN

at line 83
abstract protected ArticleVariantData getArticleVariantData()

liefert ein ArticleVariantData Objekt zurück

Return Value

ArticleVariantData ArticleVariantData

at line 90
abstract protected ArticlePriceData getArticlePriceData()

liefert ein ArticlePriceData Objekt zurück

Return Value

ArticlePriceData ArticlePriceData

at line 97
abstract protected ArticleMediaData getArticleMediaData()

liefert ein ArticleMediaData Objekt zurück

Return Value

ArticleMediaData ArticleMediaData

at line 104
abstract protected ArticleStock getArticleStock()

liefert ein ArticleStock Objekt zurück

Return Value

ArticleStock ArticleStock

at line 111
Article getArticle()

liefert einen Artikel Objekt zurück

Return Value

Article Artikel