Change Log¶
Alle erwähnenswerten Änderungen in der Komponente werden hier dokumentiert.
[Unreleased] 2021-05-04¶
1.25.0 - 2021-05-03¶
Geändert¶
- Positionen um Token erweitert /application/source/order/Position.interface.php /application/source/order/PositionImplementation.trait.php
1.24.0 - 2021-04-26¶
Hinzugefügt¶
/source/logic/workflow/step/validation/AbstractHasChannelState.class.php /source/logic/workflow/step/validation/item/HasNoChannelState.class.php /source/logic/workflow/step/validation/item/HasChannelState.class.php
Geändert¶
Order abgeleitet von AbstractHasChannelState source/logic/workflow/step/validation/order/HasNoChannelState.class.php source/logic/workflow/step/validation/order/HasChannelState.class.php
1.23.0 - 2021-04-20¶
Hinzugefügt¶
- ChannelState Objekte und Logik
1.22.0 - 2021-03-16¶
Hinzugefügt¶
- Stock summary Trait /source/logic/stock/Summary.trait.php
- json Builder für Lagerbestände /source/logic/workflow/action/builder/fragment/json/Stock.class.php
- indexer für Lagerbestände /source/logic/workflow/action/builder/indexer/Stock.class.php
- Restriction Trait für Lagerbestände /source/logic/stock/Restriction.trait.php
- default route /application/default/route/stock-query.xml
- API Presenter für LagerDateien application/source/presenter/shop/api/item/StockQuery.class.php
1.21.0 - 2021-03-11¶
Hinzugefügt¶
- Display Price Trait
Geändert¶
- getPriceType an Order Position Objekt erweitert
1.20.0 - 2021-03-11¶
Geändert¶
- neue Methode initAmountFormatter /source/presenter/Shop.class.php
- Abstract Plugin angepasst, "template_path" muss nun definiert werden /source/presenter/shop/plugin/AbstractPlugin.class.php
1.19.0 - 2021-03-08¶
Geändert¶
- Standard Factory in Methoden ausgelagert damit diese besser überschrieben werden können
1.18.0 - 2021-03-08¶
Geändert¶
- Order Positionen um validated erweitert
- Retouren erweitert
- Retouren Positionen erweitert
1.17.0 - 2021-02-28¶
Geändert¶
- Factory Klassen erstellen nun nicht mehr direkt im Constructor die anderen Factory , erst wenn diese benötigt werden
- Order Klasse um Lieferungen erweitert
- neue ObjectMap abgeleitet von AlvineApplicationPlatformTypesMapObjectMap um den PrimaryKey des Objektes zu verwenden wenn es die Methode gibt
1.15.0 - 2021-01-31¶
Behoben¶
- getPropertyObjectClass hat ::class gefehlt bei allen Abstrct Klassen
1.14.0 - 2020-12-14¶
Hinzugefügt¶
- neue Methoden für die Berechung mit Geld Beträgen AlvineApplicationPlatformPluginCommerceMathMoney
1.12.0 - 2020-12-07¶
Behoben¶
- default Objekte in Immutable umbenannt
- AbstractObjekt in AbstractEntity umbenannt
- Dateien gelöscht die nicht benötigt wurden
- Rückgabewerte Bugfix
1.11.0 - 2020-11-25¶
Geändert¶
- Alle Objekte wurden auf Interface umgebaut.
- Die Immutable Objekte wurden nun auch so benannt ImmutableItem zum Beispiel
1.10.0 - 2020-11-04¶
Behoben¶
- Factory Order createInstanceFrom Map
- Factory Delivery createInstanceFrom Map
1.7.0 - 2020-10-20¶
Geändert¶
- Order Objekt um Positionen erweitert
1.6.0 - 2020-10-13¶
Geändert¶
- einheitliche Methode createInstanceFromMap bei der Factory
1.1.0 - 2020-10-07¶
Geändert¶
Standard Objekte sind nun von AbstractObjekt abgeleitet
Hinzugefügt¶
Neue Objekte , Text, Price, Stock, Manager