6 declare(strict_types=1);
12 use Magento\InventoryApi\Api\Data\SourceCarrierLinkExtensionInterface;
27 $this->
_init(SourceCarrierLinkResourceModel::class);
35 return $this->
getData(self::CARRIER_CODE);
43 $this->
setData(self::CARRIER_CODE, $carrierCode);
51 return $this->
getData(self::POSITION) ===
null ?
53 (int)$this->
getData(self::POSITION);
61 $this->
setData(self::POSITION, $position);
71 $extensionAttributes = $this->extensionAttributesFactory->create(SourceCarrierLinkInterface::class);
setCarrierCode(?string $carrierCode)
_getExtensionAttributes()
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
_init($mainTable, $idFieldName)
setPosition(?int $position)
getData($key='', $index=null)
setData($key, $value=null)
setExtensionAttributes(SourceCarrierLinkExtensionInterface $extensionAttributes)