Aktionen
GX-Feature #48617
geschlossenProductListItem Konstructor wird geändert
Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Change
Zielversion:
% erledigt:
100%
Geschätzter Aufwand:
Betroffene Versionen:
Unbestimmt
Beschreibung
[Wegen dieses Tickets] wird eine ProductListItem-Instanz mehrere Eigenschaften haben, die nicht mehr alle über den Konstruktor übergeben werden sollen. Deswegen hat sich die Klasse geändert, um alle Werte über Setter-Methoden zu setzen. Die alten Konstruktor-Parameter sind jetzt optional und werden mit v3.5.1.0 beta1 entfernt.
Beispiel "Instanziierung eines ProductListItems":
// ProductRepository will be the only requirement for the ProductListItem.
$productListItem = MainFactory::create('ProductListItem', $productRepository);
$produstListItem->setProductId(new IdType(1))
->setProductModel(new StringType('Test Model'))
....
Aktionen