From 28e9dc1dd6c4bd45558d1a725705f9d87b2833de Mon Sep 17 00:00:00 2001 From: Daniel Gohlke Date: Fri, 28 Mar 2025 11:19:46 +0100 Subject: [PATCH] [BUGFIX] Add doccomment with type hint to fix extbase database mapping Resolves: #654 --- Classes/Domain/Model/Order/Product.php | 3 +++ Classes/Domain/Model/Order/ProductAdditional.php | 3 +++ Documentation/guides.xml | 2 +- ext_emconf.php | 2 +- 4 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Classes/Domain/Model/Order/Product.php b/Classes/Domain/Model/Order/Product.php index cd9dc06b..6a9eef18 100644 --- a/Classes/Domain/Model/Order/Product.php +++ b/Classes/Domain/Model/Order/Product.php @@ -50,6 +50,9 @@ class Product extends AbstractEntity #[Validate(['validator' => 'NotEmpty'])] protected float $tax = 0.0; + /** + * @var string don't remove, it's necessary for extbase database mapping + */ protected string $additionalData = ''; /** diff --git a/Classes/Domain/Model/Order/ProductAdditional.php b/Classes/Domain/Model/Order/ProductAdditional.php index 2361330a..78da1047 100644 --- a/Classes/Domain/Model/Order/ProductAdditional.php +++ b/Classes/Domain/Model/Order/ProductAdditional.php @@ -14,6 +14,9 @@ class ProductAdditional extends AbstractEntity { + /** + * @var string don't remove, it's necessary for extbase database mapping + */ protected string $additional; public function __construct( diff --git a/Documentation/guides.xml b/Documentation/guides.xml index 6771e35d..4b7b4536 100644 --- a/Documentation/guides.xml +++ b/Documentation/guides.xml @@ -11,7 +11,7 @@ interlink-shortcode="extcode/cart" /> diff --git a/ext_emconf.php b/ext_emconf.php index a0268e3b..4fd5a06a 100644 --- a/ext_emconf.php +++ b/ext_emconf.php @@ -4,7 +4,7 @@ 'title' => 'Cart', 'description' => 'Shopping Cart(s) for TYPO3', 'category' => 'plugin', - 'version' => '11.4.1', + 'version' => '11.4.2', 'state' => 'stable', 'author' => 'Daniel Gohlke', 'author_email' => 'ext@extco.de',