PHP Интерфейс Sonata\Component\Order\OrderInterface

Показать файл Открыть проект Примеры использования интерфейса

Открытые методы

Метод Описание
addOrderElement ( Sonata\Component\Order\OrderElementInterface $orderElement )
addOrderElements ( Sonata\Component\Order\OrderElementInterface $orderElements ) Add order elements.
getBillingAddress1 ( ) : string Get billing address1.
getBillingAddress2 ( ) : string Get billing address2.
getBillingAddress3 ( ) : string Get billing address3.
getBillingCity ( ) : string Get billing city.
getBillingCountryCode ( ) : string Get billing country.
getBillingEmail ( ) : string Get billing email.
getBillingFax ( ) : string Get billing fax.
getBillingMobile ( ) : string Get billing mobile.
getBillingName ( ) : string Get billing name.
getBillingPhone ( ) : string Get billing phone.
getBillingPostcode ( ) : string Get billing postcode.
getCreatedAt ( ) : DateTime
getCurrency ( ) : Sonata\Component\Currency\CurrencyInterface Get currency.
getCustomer ( ) : Sonata\Component\Customer\CustomerInterface
getDeliveryCost ( ) : float Get delivery cost.
getDeliveryMethod ( ) : string Get delivery method.
getDeliveryStatus ( ) : integer Get delivery status.
getDeliveryVat ( ) : float Get delivery VAT.
getId ( ) : integer
getLocale ( ) : string
getOrderElements ( ) : array
getPaymentMethod ( ) : string Get payment method.
getPaymentStatus ( ) : integer Get payment status.
getReference ( ) : string Get reference.
getShippingAddress1 ( ) : string Get shipping address1.
getShippingAddress2 ( ) : string Get shipping address2.
getShippingAddress3 ( ) : string Get shipping address3.
getShippingCity ( ) : string Get shipping city.
getShippingCountryCode ( ) : string Get shipping country.
getShippingEmail ( ) : string Get shipping email.
getShippingFax ( ) : string Get shipping fax.
getShippingMobile ( ) : string Get shipping mobile.
getShippingName ( ) : string Get shipping name.
getShippingPhone ( ) : string Get shipping phone.
getShippingPostcode ( ) : string Get shipping postcode.
getStatus ( ) : integer Get status.
getTotalExcl ( ) : float Get totalExcl.
getTotalInc ( ) : float Get totalInc.
getUpdatedAt ( ) : DateTime
getUsername ( ) : string Get username.
getValidatedAt ( ) : Datetime Get validated at.
getVat ( ) : float
isCancellable ( ) : boolean
isCancelled ( ) : boolean
isError ( ) : boolean Return true if the order has an error.
isOpen ( ) : boolean Return true if the order is open.
isPending ( ) : boolean
isValidated ( ) : boolean return true if the order is validated.
setBillingAddress1 ( string $billingAddress1 ) Set billing address1.
setBillingAddress2 ( string $billingAddress2 ) Set billing address2.
setBillingAddress3 ( string $billingAddress3 ) Set billing address3.
setBillingCity ( string $billingCity ) Set billing city.
setBillingCountryCode ( string $billingCountryCode ) Set billing country code.
setBillingEmail ( string $billingEmail ) Set billing email.
setBillingFax ( string $billingFax ) Set billing fax.
setBillingMobile ( string $billingMobile ) Set billing mobile.
setBillingName ( string $billingName ) Set billing name.
setBillingPhone ( string $billingPhone ) Set billing phone.
setBillingPostcode ( string $billingPostcode ) Set billing postcode.
setCreatedAt ( DateTime $createdAt = null )
setCurrency ( Sonata\Component\Currency\CurrencyInterface $currency ) Set currency.
setCustomer ( Sonata\Component\Customer\CustomerInterface $customer )
setDeliveryCost ( float $deliveryCost ) Set delivery cost (VAT included).
setDeliveryMethod ( string $deliveryMethod ) Set delivery method.
setDeliveryStatus ( integer $deliveryStatus ) Set delivery status.
setDeliveryVat ( float $deliveryVat ) Set delivery VAT.
setLocale ( string $locale )
setOrderElements ( array $orderElements ) : array
setPaymentMethod ( string $paymentMethod ) Set payment method.
setPaymentStatus ( integer $paymentStatus ) Set payment status.
setReference ( string $reference ) Set reference.
setShippingAddress1 ( string $shippingAddress1 ) Set shipping address1.
setShippingAddress2 ( string $shippingAddress2 ) Set shipping address2.
setShippingAddress3 ( string $shippingAddress3 ) Set shipping address3.
setShippingCity ( string $shippingCity ) Set shipping city.
setShippingCountryCode ( string $shippingCountryCode ) Set shipping country.
setShippingEmail ( string $shippingEmail ) Set shipping email.
setShippingFax ( string $shippingFax ) Set shipping fax.
setShippingMobile ( string $shippingMobile ) Set shipping mobile.
setShippingName ( string $shippingName ) Set shipping name.
setShippingPhone ( string $shippingPhone ) Set shipping phone.
setShippingPostcode ( string $shippingPostcode ) Set shipping postcode.
setStatus ( integer $status ) Set status.
setTotalExcl ( float $totalExcl ) Set totalExcl.
setTotalInc ( float $totalInc ) Set totalInc.
setUpdatedAt ( DateTime $updatedAt = null )
setUsername ( string $username ) Set username.
setValidatedAt ( DateTime $validatedAt = null ) Set validated at.

Описание методов

addOrderElement() публичный Метод

public addOrderElement ( Sonata\Component\Order\OrderElementInterface $orderElement )
$orderElement Sonata\Component\Order\OrderElementInterface

addOrderElements() публичный Метод

Add order elements.
public addOrderElements ( Sonata\Component\Order\OrderElementInterface $orderElements )
$orderElements Sonata\Component\Order\OrderElementInterface

getBillingAddress1() публичный Метод

Get billing address1.
public getBillingAddress1 ( ) : string
Результат string $billingAddress1

getBillingAddress2() публичный Метод

Get billing address2.
public getBillingAddress2 ( ) : string
Результат string $billingAddress2

getBillingAddress3() публичный Метод

Get billing address3.
public getBillingAddress3 ( ) : string
Результат string $billingAddress3

getBillingCity() публичный Метод

Get billing city.
public getBillingCity ( ) : string
Результат string $billingCity

getBillingCountryCode() публичный Метод

Get billing country.
public getBillingCountryCode ( ) : string
Результат string $billingCountryCode

getBillingEmail() публичный Метод

Get billing email.
public getBillingEmail ( ) : string
Результат string $billingEmail

getBillingFax() публичный Метод

Get billing fax.
public getBillingFax ( ) : string
Результат string $billingFax

getBillingMobile() публичный Метод

Get billing mobile.
public getBillingMobile ( ) : string
Результат string $billingMobile

getBillingName() публичный Метод

Get billing name.
public getBillingName ( ) : string
Результат string $billingName

getBillingPhone() публичный Метод

Get billing phone.
public getBillingPhone ( ) : string
Результат string $billingPhone

getBillingPostcode() публичный Метод

Get billing postcode.
public getBillingPostcode ( ) : string
Результат string $billingPostcode

getCreatedAt() публичный Метод

public getCreatedAt ( ) : DateTime
Результат DateTime

getCurrency() публичный Метод

Get currency.
public getCurrency ( ) : Sonata\Component\Currency\CurrencyInterface
Результат Sonata\Component\Currency\CurrencyInterface $currency

getCustomer() публичный Метод

public getCustomer ( ) : Sonata\Component\Customer\CustomerInterface
Результат Sonata\Component\Customer\CustomerInterface

getDeliveryCost() публичный Метод

Get delivery cost.
public getDeliveryCost ( ) : float
Результат float $deliveryCost

getDeliveryMethod() публичный Метод

Get delivery method.
public getDeliveryMethod ( ) : string
Результат string $deliveryMethod

getDeliveryStatus() публичный Метод

Get delivery status.
public getDeliveryStatus ( ) : integer
Результат integer $deliveryStatus

getDeliveryVat() публичный Метод

Get delivery VAT.
public getDeliveryVat ( ) : float
Результат float $deliveryVat

getId() публичный Метод

public getId ( ) : integer
Результат integer the order id

getLocale() публичный Метод

public getLocale ( ) : string
Результат string

getOrderElements() публичный Метод

public getOrderElements ( ) : array
Результат array

getPaymentMethod() публичный Метод

Get payment method.
public getPaymentMethod ( ) : string
Результат string

getPaymentStatus() публичный Метод

Get payment status.
public getPaymentStatus ( ) : integer
Результат integer $paymentStatus

getReference() публичный Метод

Get reference.
public getReference ( ) : string
Результат string $reference

getShippingAddress1() публичный Метод

Get shipping address1.
public getShippingAddress1 ( ) : string
Результат string $shippingAddress1

getShippingAddress2() публичный Метод

Get shipping address2.
public getShippingAddress2 ( ) : string
Результат string $shippingAddress2

getShippingAddress3() публичный Метод

Get shipping address3.
public getShippingAddress3 ( ) : string
Результат string $shippingAddress3

getShippingCity() публичный Метод

Get shipping city.
public getShippingCity ( ) : string
Результат string $shippingCity

getShippingCountryCode() публичный Метод

Get shipping country.
public getShippingCountryCode ( ) : string
Результат string $shippingCountry

getShippingEmail() публичный Метод

Get shipping email.
public getShippingEmail ( ) : string
Результат string $shippingEmail

getShippingFax() публичный Метод

Get shipping fax.
public getShippingFax ( ) : string
Результат string $shippingFax

getShippingMobile() публичный Метод

Get shipping mobile.
public getShippingMobile ( ) : string
Результат string $shippingMobile

getShippingName() публичный Метод

Get shipping name.
public getShippingName ( ) : string
Результат string $shippingName

getShippingPhone() публичный Метод

Get shipping phone.
public getShippingPhone ( ) : string
Результат string $shippingPhone

getShippingPostcode() публичный Метод

Get shipping postcode.
public getShippingPostcode ( ) : string
Результат string $shippingPostcode

getStatus() публичный Метод

Get status.
public getStatus ( ) : integer
Результат integer $status

getTotalExcl() публичный Метод

Get totalExcl.
public getTotalExcl ( ) : float
Результат float $totalExcl

getTotalInc() публичный Метод

Get totalInc.
public getTotalInc ( ) : float
Результат float $totalInc

getUpdatedAt() публичный Метод

public getUpdatedAt ( ) : DateTime
Результат DateTime

getUsername() публичный Метод

Get username.
public getUsername ( ) : string
Результат string $username

getValidatedAt() публичный Метод

Get validated at.
public getValidatedAt ( ) : Datetime
Результат Datetime $validatedAt

getVat() публичный Метод

public getVat ( ) : float
Результат float

isCancellable() публичный Метод

public isCancellable ( ) : boolean
Результат boolean true if the order can be cancelled

isCancelled() публичный Метод

public isCancelled ( ) : boolean
Результат boolean true if cancelled, else false

isError() публичный Метод

Return true if the order has an error.
public isError ( ) : boolean
Результат boolean

isOpen() публичный Метод

Return true if the order is open.
public isOpen ( ) : boolean
Результат boolean

isPending() публичный Метод

public isPending ( ) : boolean
Результат boolean true if pending, else false

isValidated() публичный Метод

return true if the order is validated.
public isValidated ( ) : boolean
Результат boolean

setBillingAddress1() публичный Метод

Set billing address1.
public setBillingAddress1 ( string $billingAddress1 )
$billingAddress1 string

setBillingAddress2() публичный Метод

Set billing address2.
public setBillingAddress2 ( string $billingAddress2 )
$billingAddress2 string

setBillingAddress3() публичный Метод

Set billing address3.
public setBillingAddress3 ( string $billingAddress3 )
$billingAddress3 string

setBillingCity() публичный Метод

Set billing city.
public setBillingCity ( string $billingCity )
$billingCity string

setBillingCountryCode() публичный Метод

Set billing country code.
public setBillingCountryCode ( string $billingCountryCode )
$billingCountryCode string

setBillingEmail() публичный Метод

Set billing email.
public setBillingEmail ( string $billingEmail )
$billingEmail string

setBillingFax() публичный Метод

Set billing fax.
public setBillingFax ( string $billingFax )
$billingFax string

setBillingMobile() публичный Метод

Set billing mobile.
public setBillingMobile ( string $billingMobile )
$billingMobile string

setBillingName() публичный Метод

Set billing name.
public setBillingName ( string $billingName )
$billingName string

setBillingPhone() публичный Метод

Set billing phone.
public setBillingPhone ( string $billingPhone )
$billingPhone string

setBillingPostcode() публичный Метод

Set billing postcode.
public setBillingPostcode ( string $billingPostcode )
$billingPostcode string

setCreatedAt() публичный Метод

public setCreatedAt ( DateTime $createdAt = null )
$createdAt DateTime

setCurrency() публичный Метод

Set currency.
public setCurrency ( Sonata\Component\Currency\CurrencyInterface $currency )
$currency Sonata\Component\Currency\CurrencyInterface

setCustomer() публичный Метод

public setCustomer ( Sonata\Component\Customer\CustomerInterface $customer )
$customer Sonata\Component\Customer\CustomerInterface

setDeliveryCost() публичный Метод

Set delivery cost (VAT included).
public setDeliveryCost ( float $deliveryCost )
$deliveryCost float

setDeliveryMethod() публичный Метод

Set delivery method.
public setDeliveryMethod ( string $deliveryMethod )
$deliveryMethod string

setDeliveryStatus() публичный Метод

Set delivery status.
public setDeliveryStatus ( integer $deliveryStatus )
$deliveryStatus integer

setDeliveryVat() публичный Метод

Set delivery VAT.
public setDeliveryVat ( float $deliveryVat )
$deliveryVat float

setLocale() публичный Метод

public setLocale ( string $locale )
$locale string

setOrderElements() публичный Метод

public setOrderElements ( array $orderElements ) : array
$orderElements array
Результат array

setPaymentMethod() публичный Метод

Set payment method.
public setPaymentMethod ( string $paymentMethod )
$paymentMethod string

setPaymentStatus() публичный Метод

Set payment status.
public setPaymentStatus ( integer $paymentStatus )
$paymentStatus integer

setReference() публичный Метод

Set reference.
public setReference ( string $reference )
$reference string

setShippingAddress1() публичный Метод

Set shipping address1.
public setShippingAddress1 ( string $shippingAddress1 )
$shippingAddress1 string

setShippingAddress2() публичный Метод

Set shipping address2.
public setShippingAddress2 ( string $shippingAddress2 )
$shippingAddress2 string

setShippingAddress3() публичный Метод

Set shipping address3.
public setShippingAddress3 ( string $shippingAddress3 )
$shippingAddress3 string

setShippingCity() публичный Метод

Set shipping city.
public setShippingCity ( string $shippingCity )
$shippingCity string

setShippingCountryCode() публичный Метод

Set shipping country.
public setShippingCountryCode ( string $shippingCountryCode )
$shippingCountryCode string

setShippingEmail() публичный Метод

Set shipping email.
public setShippingEmail ( string $shippingEmail )
$shippingEmail string

setShippingFax() публичный Метод

Set shipping fax.
public setShippingFax ( string $shippingFax )
$shippingFax string

setShippingMobile() публичный Метод

Set shipping mobile.
public setShippingMobile ( string $shippingMobile )
$shippingMobile string

setShippingName() публичный Метод

Set shipping name.
public setShippingName ( string $shippingName )
$shippingName string

setShippingPhone() публичный Метод

Set shipping phone.
public setShippingPhone ( string $shippingPhone )
$shippingPhone string

setShippingPostcode() публичный Метод

Set shipping postcode.
public setShippingPostcode ( string $shippingPostcode )
$shippingPostcode string

setStatus() публичный Метод

Set status.
public setStatus ( integer $status )
$status integer

setTotalExcl() публичный Метод

Set totalExcl.
public setTotalExcl ( float $totalExcl )
$totalExcl float

setTotalInc() публичный Метод

Set totalInc.
public setTotalInc ( float $totalInc )
$totalInc float

setUpdatedAt() публичный Метод

public setUpdatedAt ( DateTime $updatedAt = null )
$updatedAt DateTime

setUsername() публичный Метод

Set username.
public setUsername ( string $username )
$username string

setValidatedAt() публичный Метод

Set validated at.
public setValidatedAt ( DateTime $validatedAt = null )
$validatedAt DateTime