sourceCode = $sourceCode; $this->sku = $sku; $this->qtyToDeduct = $qtyToDeduct; $this->qtyAvailable = $qtyAvailable; } /** * @inheritdoc */ public function getSourceCode(): string { return $this->sourceCode; } /** * @inheritdoc */ public function getSku(): string { return $this->sku; } /** * @inheritdoc */ public function getQtyToDeduct(): float { return $this->qtyToDeduct; } /** * @inheritdoc */ public function getQtyAvailable(): float { return $this->qtyAvailable; } /** * @inheritdoc */ public function getExtensionAttributes(): ?SourceSelectionItemExtensionInterface { $extensionAttributes = $this->_getExtensionAttributes(); if (null === $extensionAttributes) { $extensionAttributes = $this->extensionAttributesFactory->create( SourceSelectionItemInterface::class ); $this->setExtensionAttributes($extensionAttributes); } return $extensionAttributes; } /** * @inheritdoc */ public function setExtensionAttributes(SourceSelectionItemExtensionInterface $extensionAttributes): void { $this->_setExtensionAttributes($extensionAttributes); } }