Class OrderItem
Class OrderItem
- OrderItem implements OrderItemInterface
Direct known subclasses
Methods summary
public
getAttributes( void )
: OrderItemAttributeCollection
Returns the attributes of the order item.
public
getDownloadInformation( void )
: OrderItemDownloadInformationCollection
Returns the download information collection of the order item.
public
getGXCustomizerData( void )
: OrderItemGXCustomizerDataCollection
Returns the gx customizer data collection of the order item.
public
getAddonValues( void )
: EditableKeyValueCollection
Returns the addon collection of an order item.
public
setTaxAllowed( BoolType $allow )
: OrderItem
Sets whether tax of the OrderItem is allowed or not.
public
setAttributes( OrderItemAttributeCollection $attributeCollection )
: OrderItem
Sets attributes of the OrderItem.
public
setQuantityUnitName( StringType $name )
: OrderItem
Sets name of quantity unit of the OrderItem.
public
setCheckoutInformation( StringType $checkoutInformation )
: OrderItem
Sets the checkout information.
public
setDownloadInformation( OrderItemDownloadInformationCollection $downloads )
: OrderItem
Sets the download information of the OrderItem.
public
setGXCustomizerData( OrderItemGXCustomizerDataCollection $gxCustomizerData )
: OrderItem
Sets the gx customizer data of the OrderItem.
public
setAddonValue( StringType $key, StringType $value )
: OrderItem
Adds/updates a key value in the addon value collection.
public
addAddonValues( KeyValueCollection $addonValues )
: OrderItem
Merges the existing addon values with new ones.