6 declare(strict_types=1);
12 use Magento\InventoryApi\Api\Data\SourceItemExtensionInterface;
27 $this->
_init(SourceItemResourceModel::class);
35 return $this->
getData(self::SKU);
41 public function setSku(?
string $sku): void
43 $this->
setData(self::SKU, $sku);
51 return $this->
getData(self::SOURCE_CODE);
67 return $this->
getData(self::QUANTITY) ===
null ?
69 (float)$this->
getData(self::QUANTITY);
77 $this->
setData(self::QUANTITY, $quantity);
85 return $this->
getData(self::STATUS) ===
null ?
87 (int)$this->
getData(self::STATUS);
_getExtensionAttributes()
setSourceCode(?string $sourceCode)
setQuantity(?float $quantity)
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
getData($key='', $index=null)
setData($key, $value=null)
setExtensionAttributes(SourceItemExtensionInterface $extensionAttributes)