Magento 2 Documentation  2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
ShipmentItemInterface.php
Go to the documentation of this file.
1 <?php
6 namespace Magento\Sales\Api\Data;
7 
16 interface ShipmentItemInterface extends
19 {
23  /*
24  * Entity ID.
25  */
26  const ENTITY_ID = 'entity_id';
27  /*
28  * Parent ID.
29  */
30  const PARENT_ID = 'parent_id';
31  /*
32  * Row total.
33  */
34  const ROW_TOTAL = 'row_total';
35  /*
36  * Price.
37  */
38  const PRICE = 'price';
39  /*
40  * Weight.
41  */
42  const WEIGHT = 'weight';
43  /*
44  * Quantity.
45  */
46  const QTY = 'qty';
47  /*
48  * Product ID.
49  */
50  const PRODUCT_ID = 'product_id';
51  /*
52  * Order item ID.
53  */
54  const ORDER_ITEM_ID = 'order_item_id';
55  /*
56  * Additional data.
57  */
58  const ADDITIONAL_DATA = 'additional_data';
59  /*
60  * Description.
61  */
62  const DESCRIPTION = 'description';
63  /*
64  * Name.
65  */
66  const NAME = 'name';
67  /*
68  * SKU.
69  */
70  const SKU = 'sku';
71 
77  public function getAdditionalData();
78 
84  public function getDescription();
85 
91  public function getEntityId();
92 
99  public function setEntityId($entityId);
100 
106  public function getName();
107 
113  public function getParentId();
114 
120  public function getPrice();
121 
127  public function getProductId();
128 
134  public function getRowTotal();
135 
141  public function getSku();
142 
148  public function getWeight();
149 
156  public function setParentId($id);
157 
164  public function setRowTotal($amount);
165 
172  public function setPrice($price);
173 
180  public function setWeight($weight);
181 
188  public function setProductId($id);
189 
196  public function setAdditionalData($additionalData);
197 
204  public function setDescription($description);
205 
212  public function setName($name);
213 
220  public function setSku($sku);
221 
227  public function getExtensionAttributes();
228 
235  public function setExtensionAttributes(\Magento\Sales\Api\Data\ShipmentItemExtensionInterface $extensionAttributes);
236 }
$id
Definition: fieldset.phtml:14
$price
$amount
Definition: order.php:14
setExtensionAttributes(\Magento\Sales\Api\Data\ShipmentItemExtensionInterface $extensionAttributes)
$extensionAttributes
Definition: payment.php:22
if(!isset($_GET['name'])) $name
Definition: log.php:14