Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
Item.php
Go to the documentation of this file.
1 <?php
7 
13 {
17  const KEY_TYPE = 'type';
18  const KEY_ITEM_ID = 'item_id';
19  const KEY_ASSOCIATED_ITEM_ID = 'associated_item_id';
20  const KEY_APPLIED_TAXES = 'applied_taxes';
26  protected function _construct()
27  {
28  $this->_init(\Magento\Sales\Model\ResourceModel\Order\Tax\Item::class);
29  }
30 
34  public function getType()
35  {
36  return $this->getData(self::KEY_TYPE);
37  }
38 
42  public function getItemId()
43  {
44  return $this->getData(self::KEY_ITEM_ID);
45  }
46 
50  public function getAssociatedItemId()
51  {
52  return $this->getData(self::KEY_ASSOCIATED_ITEM_ID);
53  }
54 
58  public function getAppliedTaxes()
59  {
60  return $this->getData(self::KEY_APPLIED_TAXES);
61  }
62 
69  public function setType($type)
70  {
71  return $this->setData(self::KEY_TYPE, $type);
72  }
73 
80  public function setItemId($itemId)
81  {
82  return $this->setData(self::KEY_ITEM_ID, $itemId);
83  }
84 
91  public function setAssociatedItemId($associatedItemId)
92  {
93  return $this->setData(self::KEY_ASSOCIATED_ITEM_ID, $associatedItemId);
94  }
95 
102  public function setAppliedTaxes(array $appliedTaxes = null)
103  {
104  return $this->setData(self::KEY_APPLIED_TAXES, $appliedTaxes);
105  }
106 
112  public function getExtensionAttributes()
113  {
114  return $this->_getExtensionAttributes();
115  }
116 
123  public function setExtensionAttributes(
124  \Magento\Tax\Api\Data\OrderTaxDetailsItemExtensionInterface $extensionAttributes
125  ) {
126  return $this->_setExtensionAttributes($extensionAttributes);
127  }
128 }
setAssociatedItemId($associatedItemId)
Definition: Item.php:91
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
$type
Definition: item.phtml:13
setAppliedTaxes(array $appliedTaxes=null)
Definition: Item.php:102
setExtensionAttributes(\Magento\Tax\Api\Data\OrderTaxDetailsItemExtensionInterface $extensionAttributes)
Definition: Item.php:123