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 
10 
17 {
24  public function setItemId($id)
25  {
26  return $this->setData(self::KEY_ITEM_ID, $id);
27  }
28 
34  public function getItemId()
35  {
36  return $this->_get(self::KEY_ITEM_ID);
37  }
38 
44  public function getPrice()
45  {
46  return $this->_get(self::KEY_PRICE);
47  }
48 
55  public function setPrice($price)
56  {
57  return $this->setData(self::KEY_PRICE, $price);
58  }
59 
65  public function getBasePrice()
66  {
67  return $this->_get(self::KEY_BASE_PRICE);
68  }
69 
76  public function setBasePrice($basePrice)
77  {
78  return $this->setData(self::KEY_BASE_PRICE, $basePrice);
79  }
80 
86  public function getQty()
87  {
88  return $this->_get(self::KEY_QTY);
89  }
90 
97  public function setQty($qty)
98  {
99  return $this->setData(self::KEY_QTY, $qty);
100  }
101 
107  public function getRowTotal()
108  {
109  return $this->_get(self::KEY_ROW_TOTAL);
110  }
111 
118  public function setRowTotal($rowTotal)
119  {
120  return $this->setData(self::KEY_ROW_TOTAL, $rowTotal);
121  }
122 
128  public function getBaseRowTotal()
129  {
130  return $this->_get(self::KEY_BASE_ROW_TOTAL);
131  }
132 
139  public function setBaseRowTotal($baseRowTotal)
140  {
141  return $this->setData(self::KEY_BASE_ROW_TOTAL, $baseRowTotal);
142  }
143 
149  public function getRowTotalWithDiscount()
150  {
151  return $this->_get(self::KEY_ROW_TOTAL_WITH_DISCOUNT);
152  }
153 
160  public function setRowTotalWithDiscount($rowTotalWithDiscount)
161  {
162  return $this->setData(self::KEY_ROW_TOTAL_WITH_DISCOUNT, $rowTotalWithDiscount);
163  }
164 
170  public function getTaxAmount()
171  {
172  return $this->_get(self::KEY_TAX_AMOUNT);
173  }
174 
181  public function setTaxAmount($taxAmount)
182  {
183  return $this->setData(self::KEY_TAX_AMOUNT, $taxAmount);
184  }
185 
191  public function getBaseTaxAmount()
192  {
193  return $this->_get(self::KEY_BASE_TAX_AMOUNT);
194  }
195 
202  public function setBaseTaxAmount($baseTaxAmount)
203  {
204  return $this->setData(self::KEY_BASE_TAX_AMOUNT, $baseTaxAmount);
205  }
206 
212  public function getTaxPercent()
213  {
214  return $this->_get(self::KEY_TAX_PERCENT);
215  }
216 
223  public function setTaxPercent($taxPercent)
224  {
225  return $this->setData(self::KEY_TAX_PERCENT, $taxPercent);
226  }
227 
233  public function getDiscountAmount()
234  {
235  return $this->_get(self::KEY_DISCOUNT_AMOUNT);
236  }
237 
244  public function setDiscountAmount($discountAmount)
245  {
246  return $this->setData(self::KEY_DISCOUNT_AMOUNT, $discountAmount);
247  }
248 
254  public function getBaseDiscountAmount()
255  {
256  return $this->_get(self::KEY_BASE_DISCOUNT_AMOUNT);
257  }
258 
265  public function setBaseDiscountAmount($baseDiscountAmount)
266  {
267  return $this->setData(self::KEY_BASE_DISCOUNT_AMOUNT, $baseDiscountAmount);
268  }
269 
275  public function getDiscountPercent()
276  {
277  return $this->_get(self::KEY_DISCOUNT_PERCENT);
278  }
279 
286  public function setDiscountPercent($discountPercent)
287  {
288  return $this->setData(self::KEY_DISCOUNT_PERCENT, $discountPercent);
289  }
290 
296  public function getPriceInclTax()
297  {
298  return $this->_get(self::KEY_PRICE_INCL_TAX);
299  }
300 
307  public function setPriceInclTax($priceInclTax)
308  {
309  return $this->setData(self::KEY_PRICE_INCL_TAX, $priceInclTax);
310  }
311 
317  public function getBasePriceInclTax()
318  {
319  return $this->_get(self::KEY_BASE_PRICE_INCL_TAX);
320  }
321 
328  public function setBasePriceInclTax($basePriceInclTax)
329  {
330  return $this->setData(self::KEY_BASE_PRICE_INCL_TAX, $basePriceInclTax);
331  }
332 
338  public function getRowTotalInclTax()
339  {
340  return $this->_get(self::KEY_ROW_TOTAL_INCL_TAX);
341  }
342 
349  public function setRowTotalInclTax($rowTotalInclTax)
350  {
351  return $this->setData(self::KEY_ROW_TOTAL_INCL_TAX, $rowTotalInclTax);
352  }
353 
359  public function getBaseRowTotalInclTax()
360  {
361  return $this->_get(self::KEY_BASE_ROW_TOTAL_INCL_TAX);
362  }
363 
370  public function setBaseRowTotalInclTax($baseRowTotalInclTax)
371  {
372  return $this->setData(self::KEY_BASE_ROW_TOTAL_INCL_TAX, $baseRowTotalInclTax);
373  }
374 
380  public function getOptions()
381  {
382  return $this->_get(self::KEY_OPTIONS);
383  }
384 
391  public function setOptions($options)
392  {
393  return $this->setData(self::KEY_OPTIONS, $options);
394  }
395 
401  public function getWeeeTaxAppliedAmount()
402  {
403  return $this->_get(self::KEY_WEEE_TAX_APPLIED_AMOUNT);
404  }
405 
412  public function setWeeeTaxAppliedAmount($weeeTaxAppliedAmount)
413  {
414  return $this->setData(self::KEY_WEEE_TAX_APPLIED_AMOUNT, $weeeTaxAppliedAmount);
415  }
416 
422  public function getWeeeTaxApplied()
423  {
424  return $this->_get(self::KEY_WEEE_TAX_APPLIED);
425  }
426 
433  public function setWeeeTaxApplied($weeeTaxApplied)
434  {
435  return $this->setData(self::KEY_WEEE_TAX_APPLIED, $weeeTaxApplied);
436  }
437 
441  public function getName()
442  {
443  return $this->_get(self::KEY_NAME);
444  }
445 
449  public function setName($name)
450  {
451  return $this->setData(self::KEY_NAME, $name);
452  }
453 
459  public function getExtensionAttributes()
460  {
461  return $this->_getExtensionAttributes();
462  }
463 
470  public function setExtensionAttributes(\Magento\Quote\Api\Data\TotalsItemExtensionInterface $extensionAttributes)
471  {
472  return $this->_setExtensionAttributes($extensionAttributes);
473  }
474 }
setBaseDiscountAmount($baseDiscountAmount)
Definition: Item.php:265
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
setDiscountPercent($discountPercent)
Definition: Item.php:286
setBaseTaxAmount($baseTaxAmount)
Definition: Item.php:202
$id
Definition: fieldset.phtml:14
$price
setExtensionAttributes(\Magento\Quote\Api\Data\TotalsItemExtensionInterface $extensionAttributes)
Definition: Item.php:470
setWeeeTaxApplied($weeeTaxApplied)
Definition: Item.php:433
setDiscountAmount($discountAmount)
Definition: Item.php:244
setRowTotalInclTax($rowTotalInclTax)
Definition: Item.php:349
setWeeeTaxAppliedAmount($weeeTaxAppliedAmount)
Definition: Item.php:412
setRowTotalWithDiscount($rowTotalWithDiscount)
Definition: Item.php:160
setBasePriceInclTax($basePriceInclTax)
Definition: Item.php:328
setBaseRowTotalInclTax($baseRowTotalInclTax)
Definition: Item.php:370
if(!isset($_GET['name'])) $name
Definition: log.php:14