Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
TaxDetailsItemInterface.php
Go to the documentation of this file.
1 <?php
7 namespace Magento\Tax\Api\Data;
8 
15 {
21  public function getCode();
22 
29  public function setCode($code);
30 
36  public function getType();
37 
44  public function setType($type);
45 
51  public function getTaxPercent();
52 
59  public function setTaxPercent($taxPercent);
60 
66  public function getPrice();
67 
74  public function setPrice($price);
75 
81  public function getPriceInclTax();
82 
89  public function setPriceInclTax($priceInclTax);
90 
96  public function getRowTotal();
97 
104  public function setRowTotal($rowTotal);
105 
111  public function getRowTotalInclTax();
112 
119  public function setRowTotalInclTax($rowTotalInclTax);
120 
126  public function getRowTax();
127 
134  public function setRowTax($rowTax);
135 
141  public function getTaxableAmount();
142 
149  public function setTaxableAmount($taxableAmount);
150 
156  public function getDiscountAmount();
157 
164  public function setDiscountAmount($discountAmount);
165 
171  public function getDiscountTaxCompensationAmount();
172 
179  public function setDiscountTaxCompensationAmount($discountTaxCompensationAmount);
180 
186  public function getAppliedTaxes();
187 
194  public function setAppliedTaxes(array $appliedTaxes = null);
195 
201  public function getAssociatedItemCode();
202 
209  public function setAssociatedItemCode($associatedItemCode);
210 
216  public function getExtensionAttributes();
217 
224  public function setExtensionAttributes(\Magento\Tax\Api\Data\TaxDetailsItemExtensionInterface $extensionAttributes);
225 }
$price
setAppliedTaxes(array $appliedTaxes=null)
$type
Definition: item.phtml:13
setDiscountTaxCompensationAmount($discountTaxCompensationAmount)
setExtensionAttributes(\Magento\Tax\Api\Data\TaxDetailsItemExtensionInterface $extensionAttributes)
$extensionAttributes
Definition: payment.php:22
$code
Definition: info.phtml:12