From b278f8a185272620b7aa422479cafb122f33a47e Mon Sep 17 00:00:00 2001 From: Daniel Seifert Date: Thu, 5 Dec 2024 12:13:37 +0100 Subject: [PATCH] generate field long name by shop method, assert return type --- Modules/Application/Model/D3ManufacturerLongDesc.php | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Modules/Application/Model/D3ManufacturerLongDesc.php b/Modules/Application/Model/D3ManufacturerLongDesc.php index eca461f..2b74109 100644 --- a/Modules/Application/Model/D3ManufacturerLongDesc.php +++ b/Modules/Application/Model/D3ManufacturerLongDesc.php @@ -46,14 +46,7 @@ class D3ManufacturerLongDesc extends D3ManufacturerLongDesc_parent */ public function d3GetLongdesc(): string { - return $this->getFieldData(Constants::D3_OXMANUFACTURERS_LONGDESC_FIELDNAME); - } - - /** - * @return string - */ - public function getD3LongDescTableColumnName(): string - { - return $this->getViewName(true).'__'.Constants::D3_OXMANUFACTURERS_LONGDESC_FIELDNAME; + $longName = $this->_getFieldLongName(Constants::D3_OXMANUFACTURERS_LONGDESC_FIELDNAME); + return $this->$longName ?: oxNew(Field::class); } }