phpDocumentor

InvoiceInformation
in package

Class InvoiceInformation

Tags
category

System

subpackage

ValueObjects

Table of Contents

$currency  : CurrencyCode
$customerId  : int
$customerStatusInformation  : CustomerStatusInformation
$invoiceDate  : DateTime
$invoiceNumber  : string
$orderId  : int
$orderPurchaseDate  : DateTime
$paymentAddress  : AddressBlockInterface
$paymentType  : OrderPaymentType
$shippingAddress  : AddressBlockInterface
$totalSum  : float
__construct()  : mixed
InvoiceInformation constructor.
getCurrency()  : CurrencyCode
Currency Getter
getCustomerId()  : int
Customer ID Getter
getCustomerStatusInformation()  : CustomerStatusInformation
Customer Status Information Getter
getInvoiceDate()  : DateTime
Invoice Date Getter
getInvoiceNumber()  : string
Invoice Number Getter
getOrderId()  : int
Order ID Getter
getOrderPurchaseDate()  : DateTime
Order Purchase Date Getter
getPaymentAddress()  : AddressBlockInterface
Payment Address Getter
getPaymentType()  : OrderPaymentType
Get Payment Type Getter
getShippingAddress()  : AddressBlockInterface
Shipping Address Getter
getTotalSum()  : float
Total Sum Getter

Properties

Methods

__construct()

InvoiceInformation constructor.

public __construct(StringType $invoiceNumber, DateTime $invoiceDate, CurrencyCode $currency, DecimalType $totalSum, IdType $customerId, CustomerStatusInformation $customerStatusInformation, AddressBlockInterface $paymentAddress, AddressBlockInterface $shippingAddress, IdType $orderId, DateTime $orderPurchaseDate, OrderPaymentType $paymentType) : mixed
Parameters
$invoiceNumber : StringType
$invoiceDate : DateTime
$currency : CurrencyCode
$totalSum : DecimalType
$customerId : IdType
$customerStatusInformation : CustomerStatusInformation
$paymentAddress : AddressBlockInterface
$shippingAddress : AddressBlockInterface
$orderId : IdType
$orderPurchaseDate : DateTime
$paymentType : OrderPaymentType
Return values
mixed

getInvoiceDate()

Invoice Date Getter

public getInvoiceDate() : DateTime
Return values
DateTime

getInvoiceNumber()

Invoice Number Getter

public getInvoiceNumber() : string
Return values
string

getOrderPurchaseDate()

Order Purchase Date Getter

public getOrderPurchaseDate() : DateTime
Return values
DateTime

Search results