...
Bereitgestellt durch die Methode: \brandbox\shop\order\engine::getMappedOrderSum
...
Logischer Ablauf
Drawio | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Aufbau des Plugins
Es gibt genau zwei Arten von Resourcen Entities:
Resourcen die sich auf die Artikelsumme beziehen: shopResourceSumArticle ( Beispiel: Aktionsgutscheine, Versandkosten ...)
Resourcen die sich auf die Bestellsumme beziehen: shopResourceSumOrder ( Beispiel: Warengutscheine ... )
Beide Resourcen Entities leiten von resourceEntityAbstract ab um gleiches Verhalten zu gewährleisten.
Um Entity unabhängig mit Resourcen umgehen zu können gibt es ein resourceInterface.
Resourcen können Rabatte haben.
Visualisiert als UML:
...