3
GetExtensionAttributes () yöntemini uygulamanın doğru yolu
Merak ediyorum, genişletilebilir bir EAV modelini uygulamanın doğru yolu nedir? Görüyorum ki Magento\Catalog\Model\Product, yöntem getExtensionAttributes()şu şekilde uygulanır: public function getExtensionAttributes() { $extensionAttributes = $this->_getExtensionAttributes(); if (!$extensionAttributes) { return $this->extensionAttributesFactory->create('Magento\Catalog\Api\Data\ProductInterface'); } return $extensionAttributes; } Ancak diğerlerinde, müşteri veya kategori modelleri gibi public function getExtensionAttributes() { return $this->_getExtensionAttributes(); } extension_attributes anahtarı daha …