Interface StoredOrderItemInterface
category |
System |
---|---|
package |
Order |
subpackage |
Interfaces |
addAddonValues(\KeyValueCollection $addonValues) : \OrderItemInterface
deleteAddonValue(\StringType $key) : \OrderItemInterface
getAddonValue(\StringType $key) : string
Throws |
|
---|
string
Addon value.
getAddonValues() : \EditableKeyValueCollection
getAttributes() : \OrderItemAttributeCollection
getCheckoutInformation() : string
string
Checkout information of the order item.
getDiscountMade() : float
float
Amount of discount of the order item.
getDownloadInformation() : \OrderItemDownloadInformationCollection
getFinalPrice() : float
float
Final price of the order item.
getGXCustomizerData() : \OrderItemGXCustomizerDataCollection
getName() : string
string
Name of the order item.
getOrderItemId() : integer
integer
Order item ID.
getPrice() : double
double
Price of the order item.
getProductModel() : string
string
Product model of the order item.
getQuantity() : double
double
Quantity of the order item.
getQuantityUnitName() : string
string
Name of quantity unit of the order item.
getShippingTimeInfo() : string
string
Shipping time of the order item.
getTax() : float
float
Tax of the order item.
isTaxAllowed() : boolean
boolean
Is tax of the order item allowed?
setAddonValue(\StringType $key, \StringType $value) : \OrderItemInterface
setAttributes(\OrderItemAttributeCollection $attributeCollection) : \OrderItemInterface
setCheckoutInformation(\StringType $checkoutInformation) : \OrderItemInterface
setDiscountMade(\DecimalType $discount) : \OrderItemInterface
setDownloadInformation(\OrderItemDownloadInformationCollection $downloads) : \OrderItemInterface
\OrderItemDownloadInformationCollection
Download information collection of the order item.
\OrderItemInterface
Same instance for method chaining.
setGXCustomizerData(\OrderItemGXCustomizerDataCollection $gxCustomizerData) : \OrderItemInterface
\OrderItemGXCustomizerDataCollection
GXCustomizerData collection of the order item.
\OrderItemInterface
Same instance for method chaining.
setName(\StringType $name) : \OrderItemInterface
setPrice(\DecimalType $price) : \OrderItemInterface
setProductModel(\StringType $model) : \OrderItemInterface
setQuantity(\DecimalType $quantity) : \OrderItemInterface
setQuantityUnitName(\StringType $name) : \OrderItemInterface
setShippingTimeInfo(\StringType $time) : \OrderItemInterface
setTax(\DecimalType $tax) : \OrderItemInterface
setTaxAllowed(\BoolType $allow) : \OrderItemInterface