Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ShippingAssignment.php
Go to the documentation of this file.
1 <?php
7 
10 
12 {
16  public function getShipping()
17  {
18  return $this->_getData(self::KEY_SHIPPING);
19  }
20 
24  public function getItems()
25  {
26  return $this->_getData(self::KEY_ITEMS);
27  }
28 
32  public function getStockId()
33  {
34  return $this->_getData(self::KEY_STOCK_ID);
35  }
36 
40  public function setShipping(\Magento\Sales\Api\Data\ShippingInterface $shipping)
41  {
42  return $this->setData(self::KEY_SHIPPING, $shipping);
43  }
44 
48  public function setItems(array $items)
49  {
50  return $this->setData(self::KEY_ITEMS, $items);
51  }
52 
56  public function setStockId($stockId = null)
57  {
58  return $this->setData(self::KEY_STOCK_ID, $stockId);
59  }
60 
64  public function getExtensionAttributes()
65  {
66  return $this->_getExtensionAttributes();
67  }
68 
72  public function setExtensionAttributes(
73  \Magento\Sales\Api\Data\ShippingAssignmentExtensionInterface $extensionAttributes
74  ) {
75  return $this->_setExtensionAttributes($extensionAttributes);
76  }
77 }
setShipping(\Magento\Sales\Api\Data\ShippingInterface $shipping)
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
setExtensionAttributes(\Magento\Sales\Api\Data\ShippingAssignmentExtensionInterface $extensionAttributes)
$items