laravel-shop/src/Traits
Fabian @ Blax Software afdcd8bc75 feat: Enhance traits with strict types and improve method signatures
- Added strict types declaration to multiple traits for better type safety.
- Updated method signatures in traits to use nullable types where applicable.
- Improved documentation for traits, including host-model contracts and method descriptions.
- Added new tests to ensure correct behavior of loan checkout and stock management.
- Fixed regression in order number generation to ensure proper string formatting.
- Ensured that currency codes sent to Stripe are consistently lowercased.
2026-05-15 20:26:24 +02:00
..
ChecksIfBooking.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasBookingLifecycle.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasBookingPriceCalculation.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasCart.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasCategories.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasChargingOptions.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasLoanLifecycle.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasOrders.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasPaymentMethods.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasPrices.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasPricingStrategy.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasProductRelations.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasShoppingCapabilities.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasStocks.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
HasStripeAccount.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
IsLoanableProduct.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
IsSimplePurchasable.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00
MayBePoolProduct.php feat: Enhance traits with strict types and improve method signatures 2026-05-15 20:26:24 +02:00