Interface OrderInterface
Interface OrderInterface
Direct known implementers
Package: Order\Interfaces
Category: System
Located at Services/Core/Order/Entities/Interfaces/OrderInterface.inc.php
Category: System
Located at Services/Core/Order/Entities/Interfaces/OrderInterface.inc.php
Methods summary
public
setCustomerNumber( StringType $customerNumber )
: OrderInterface
Sets customer number of Order
public
setCustomerStatusInformation( CustomerStatusInformation $customerStatusInformation )
Sets the customer status information.
public
getCustomerStatusInformation( void )
: CustomerStatusInformation
Returns the Customer status information.
public
getStatusHistory( void )
: OrderStatusHistoryListItemCollection
Returns the order status history.
public
getAddonValues( void )
: EditableKeyValueCollection
Returns the order addon value collection.
public
setCustomerTelephone( StringType $telephone )
: OrderInterface
Sets the customer telephone number.
public
setCustomerAddress( AddressBlockInterface $address )
: OrderInterface
Sets the customer address.
public
setBillingAddress( AddressBlockInterface $address )
: OrderInterface
Sets the billing address.
public
setDeliveryAddress( AddressBlockInterface $address )
: OrderInterface
Sets the delivery address.
public
setOrderItems( OrderItemCollection $collection )
: OrderInterface
Sets the order items collection.
public
setOrderTotals( OrderTotalCollection $collection )
: OrderInterface
Sets the order total collection.
public
setShippingType( OrderShippingType $shippingType )
: OrderInterface
Sets the order shipping type.
public
setPaymentType( OrderPaymentType $paymentType )
: OrderInterface
Sets the order payment type.
public
setPurchaseDateTime( DateTime $dateTime )
: OrderInterface
Sets the order purchase date time.
public
setLastModifiedDateTime( DateTime $lastModifiedDateTime )
: OrderInterface
Sets the date time of last modification.
public
setAddonValue( StringType $key, StringType $value )
: OrderInterface
Adds/updates a key value in the addon value collection.
public
addAddonValues( KeyValueCollection $addonCollection )
: OrderInterface
Adds an addon collection to the existing one.