ldc-boutique-cnc-sable/domain/Models/ValueObjects
Jérémy Munsch c40016bba1
feat(order): implement order placement and related DTOs
- Add methods to convert OrderLine and DeliveryAddress to DTOs.
- Introduce toPlacedEvent method in Order to generate domain event.
- Enhance OrderUnit with Regate code mapping.
- Implement tests for new functionality and ensure correctness.
2026-10-29 20:35:13 +01:00
..
Entities refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
AttachedFile.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
BasketProduct.php refactor(OrderService): simplify order creation from basket 2026-10-29 20:21:32 +01:00
Code.php refactor: battle test employee sync 2026-10-27 09:58:59 +01:00
ContactFormData.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
Coordinates.php refactor(bo): encapsulate pickup exception filter in IndexShopRequest, align VOs and DTOs 2026-10-27 09:58:39 +01:00
CrmCustomer.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
DatePeriod.php refactor(slides): implement CQS actions, query, DTO, and DatePeriod VO for slides 2026-10-27 09:58:33 +01:00
DeliveryAddress.php refactor(OrderService): simplify order creation from basket 2026-10-29 20:21:32 +01:00
DiscountRate.php feat(domain): introduce DiscountRate VO and eliminate float rounding in pricing calculations 2026-10-27 09:58:54 +01:00
DiscountValue.php test(Product): add comprehensive tests for Product entity 2026-10-29 19:48:38 +01:00
EditablePickupExceptionForShop.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
Email.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
EmployeeUpsertData.php feat(employees): automated sync with Arcadia API, BO settings, Shopper value objects, and pagination migration 2026-10-27 09:58:44 +01:00
IncoId.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
Matricule.php refactor: battle test employee sync 2026-10-27 09:58:59 +01:00
NutritionalValues.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
OrderEmployee.php refactor(OrderService): simplify order creation from basket 2026-10-29 20:21:32 +01:00
OrderLine.php refactor(OrderService): simplify order creation from basket 2026-10-29 20:21:32 +01:00
OrderLineProduct.php refactor(OrderService): simplify order creation from basket 2026-10-29 20:21:32 +01:00
OrderReference.php fix(value-objects): simplify Uuid usage in OrderReference 2026-10-27 16:20:50 +01:00
PhoneNumber.php refactor(bo): encapsulate pickup exception filter in IndexShopRequest, align VOs and DTOs 2026-10-27 09:58:39 +01:00
PickupTimeSlot.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
PictureMetadata.php feat: implement pagination using Pagination value object 2026-10-27 09:58:34 +01:00
ProductPricing.php feat(domain): introduce DiscountRate VO and eliminate float rounding in pricing calculations 2026-10-27 09:58:54 +01:00
ProductWeight.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
SeoMetadata.php refactor(pages): implement CQS action, query, DTO, and SeoMetadata VO for pages 2026-10-27 09:58:33 +01:00
SessionId.php refactor: massive bump refactor 2026-10-27 09:58:12 +01:00
ShopperEstablishmentCode.php feat(employees): automated sync with Arcadia API, BO settings, Shopper value objects, and pagination migration 2026-10-27 09:58:44 +01:00
ShopperServiceCode.php feat(employees): automated sync with Arcadia API, BO settings, Shopper value objects, and pagination migration 2026-10-27 09:58:44 +01:00
ShopperSiteCode.php feat(employees): automated sync with Arcadia API, BO settings, Shopper value objects, and pagination migration 2026-10-27 09:58:44 +01:00
ShopPickupOverride.php feat(order): implement order placement and related DTOs 2026-10-29 20:35:13 +01:00
Slug.php feat: Add StringEncoder and StringHelper for encoding utilities 2026-10-27 09:58:59 +01:00