Projekt

Allgemein

Profil

Aktionen

GX-Feature #48617

geschlossen

ProductListItem Konstructor wird geändert

Von Alexandros Tselegidis vor etwa 8 Jahren hinzugefügt. Vor mehr als 3 Jahren aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
Alexandros Tselegidis
Kategorie:
Change
% 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

Auch abrufbar als: Atom PDF