Interface OrderInterface
category |
System |
---|---|
package |
Order |
subpackage |
Interfaces |
addAddonValues(\KeyValueCollection $addonCollection) : \OrderInterface
getAddonValue(\StringType $key) : string
getAddonValues() : \EditableKeyValueCollection
getBillingAddress() : \AddressBlockInterface
getComment() : string
string
Order comment.
getCurrencyCode() : \CurrencyCode
getCustomerAddress() : \AddressBlockInterface
getCustomerEmail() : string
string
Associated customer email address.
getCustomerId() : integer
integer
Associated customer ID.
getCustomerNumber() : string
string
Customer number.
getCustomerStatusInformation() : \CustomerStatusInformation
getCustomerTelephone() : string
string
Associated customer telephone number.
getDeliveryAddress() : \AddressBlockInterface
getLanguageCode() : \LanguageCode
getLastModifiedDateTime() : \DateTime
\DateTime
Datetime of last modification.
getOrderHash() : string
string
Unique order hash.
getOrderId() : integer
integer
Order ID.
getOrderItems() : \OrderItemCollection
getOrderTotals() : \OrderTotalCollection
getPaymentType() : \OrderPaymentType
getPurchaseDateTime() : \DateTime
\DateTime
Order purchase datetime.
getShippingType() : \OrderShippingType
getStatusHistory() : \OrderStatusHistoryListItemCollection
getStatusId() : integer
integer
Order status ID.
getTotalWeight() : double
double
getVatIdNumber() : string
string
VAT ID number.
setAddonValue(\StringType $key, \StringType $value) : \OrderInterface
setBillingAddress(\AddressBlockInterface $address) : \OrderInterface
setComment(\StringType $comment) : \OrderInterface
setCurrencyCode(\CurrencyCode $currencyCode) : \OrderInterface
setCustomerAddress(\AddressBlockInterface $address) : \OrderInterface
setCustomerEmail(\EmailStringType $email) : \OrderInterface
setCustomerId(\IdType $id) : \OrderInterface
setCustomerNumber(\StringType $customerNumber) : \OrderInterface
setCustomerStatusInformation(\CustomerStatusInformation $customerStatusInformation)
setCustomerTelephone(\StringType $telephone) : \OrderInterface
setDeliveryAddress(\AddressBlockInterface $address) : \OrderInterface
setLanguageCode(\LanguageCode $languageCode) : \OrderInterface
setLastModifiedDateTime(\DateTime $lastModifiedDateTime) : \OrderInterface
\DateTime
Last modification date time
\OrderInterface
Same instance for method chaining.
setOrderHash(\NonEmptyStringType $orderHash) : \GXEngineOrder
setOrderId(\IdType $id) : \OrderInterface
setOrderItems(\OrderItemCollection $collection) : \OrderInterface
setOrderTotals(\OrderTotalCollection $collection) : \OrderInterface
setPaymentType(\OrderPaymentType $paymentType) : \OrderInterface
setPurchaseDateTime(\DateTime $dateTime) : \OrderInterface
\DateTime
Purchase date time.
\OrderInterface
Same instance for method chaining.
setShippingType(\OrderShippingType $shippingType) : \OrderInterface
setStatusId(\IntType $id) : \OrderInterface
setTotalWeight(\DecimalType $totalWeight) : $this|\OrderInterface
\DecimalType
$this|\OrderInterface
Same instance for method chaining.
setVatIdNumber(\StringType $vatIdNumber) : \OrderInterface