PHP Interface WellCommerce\Bundle\OrderBundle\Entity\OrderInterface

Author: Adam Piotrowski ([email protected])
Inheritance: extends WellCommerce\Bundle\DoctrineBundle\Entity\EntityInterface, extends WellCommerce\Bundle\CoreBundle\Entity\TimestampableInterface, extends WellCommerce\Bundle\ShopBundle\Entity\ShopAwareInterface, extends WellCommerce\Bundle\PaymentBundle\Entity\PaymentMethodAwareInterface, extends WellCommerce\Bundle\ClientBundle\Entity\ClientAwareInterface, extends WellCommerce\Bundle\ClientBundle\Entity\ClientDetailsAwareInterface, extends WellCommerce\Bundle\ClientBundle\Entity\ClientContactDetailsAwareInterface, extends WellCommerce\Bundle\ClientBundle\Entity\ClientBillingAddressAwareInterface, extends WellCommerce\Bundle\ClientBundle\Entity\ClientShippingAddressAwareInterface, extends WellCommerce\Bundle\CouponBundle\Entity\CouponAwareInterface, extends WellCommerce\Bundle\ShippingBundle\Entity\ShippingMethodAwareInterface
Afficher le fichier Open project: wellcommerce/wellcommerce Interface Usage Examples

Méthodes publiques

Méthode Description
acceptVisitor ( WellCommerce\Bundle\OrderBundle\Visitor\OrderVisitorInterface $visitor )
addModifier ( WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface $modifier )
addOrderStatusHistory ( WellCommerce\Bundle\OrderBundle\Entity\OrderStatusHistoryInterface $orderStatusHistory )
addPayment ( WellCommerce\Bundle\PaymentBundle\Entity\PaymentInterface $payment )
addProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct )
getComment ( ) : string
getCurrency ( ) : string
getCurrencyRate ( ) : float
getCurrentStatus ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface
getModifier ( string $name ) : WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface
getModifiers ( ) : Doctrine\Common\Collections\Collection
getNumber ( )
getOrderStatusHistory ( ) : Doctrine\Common\Collections\Collection
getPayments ( ) : Doctrine\Common\Collections\Collection
getProductTotal ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface
getProducts ( ) : Doctrine\Common\Collections\Collection
getSessionId ( ) : string
getSummary ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface
hasCurrentStatus ( ) : boolean
hasModifier ( string $name ) : boolean
isConfirmed ( ) : boolean
isEmpty ( ) : boolean
removeModifier ( string $name )
removeProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct )
setComment ( string $comment )
setConfirmed ( boolean $confirmed )
setCurrency ( string $currency )
setCurrencyRate ( float $currencyRate )
setCurrentStatus ( WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface $currentStatus )
setModifiers ( Doctrine\Common\Collections\Collection $modifiers )
setNumber ( string $number )
setOrderStatusHistory ( Doctrine\Common\Collections\Collection $orderStatusHistory )
setPayments ( Doctrine\Common\Collections\Collection $payments )
setProductTotal ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface $productTotal )
setProducts ( Doctrine\Common\Collections\Collection $products )
setSessionId ( string $sessionId )
setSummary ( WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface $summary )

Method Details

acceptVisitor() public méthode

public acceptVisitor ( WellCommerce\Bundle\OrderBundle\Visitor\OrderVisitorInterface $visitor )
$visitor WellCommerce\Bundle\OrderBundle\Visitor\OrderVisitorInterface

addModifier() public méthode

public addModifier ( WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface $modifier )
$modifier WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface

addOrderStatusHistory() public méthode

public addOrderStatusHistory ( WellCommerce\Bundle\OrderBundle\Entity\OrderStatusHistoryInterface $orderStatusHistory )
$orderStatusHistory WellCommerce\Bundle\OrderBundle\Entity\OrderStatusHistoryInterface

addPayment() public méthode

public addPayment ( WellCommerce\Bundle\PaymentBundle\Entity\PaymentInterface $payment )
$payment WellCommerce\Bundle\PaymentBundle\Entity\PaymentInterface

addProduct() public méthode

public addProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct )
$orderProduct WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface

getComment() public méthode

public getComment ( ) : string
Résultat string

getCurrency() public méthode

public getCurrency ( ) : string
Résultat string

getCurrencyRate() public méthode

public getCurrencyRate ( ) : float
Résultat float

getCurrentStatus() public méthode

public getCurrentStatus ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface
Résultat WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface

getModifier() public méthode

public getModifier ( string $name ) : WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface
$name string
Résultat WellCommerce\Bundle\OrderBundle\Entity\OrderModifierInterface

getModifiers() public méthode

public getModifiers ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getNumber() public méthode

public getNumber ( )

getOrderStatusHistory() public méthode

public getOrderStatusHistory ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getPayments() public méthode

public getPayments ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getProductTotal() public méthode

public getProductTotal ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface
Résultat WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface

getProducts() public méthode

public getProducts ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getSessionId() public méthode

public getSessionId ( ) : string
Résultat string

getSummary() public méthode

public getSummary ( ) : WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface
Résultat WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface

hasCurrentStatus() public méthode

public hasCurrentStatus ( ) : boolean
Résultat boolean

hasModifier() public méthode

public hasModifier ( string $name ) : boolean
$name string
Résultat boolean

isConfirmed() public méthode

public isConfirmed ( ) : boolean
Résultat boolean

isEmpty() public méthode

public isEmpty ( ) : boolean
Résultat boolean

removeModifier() public méthode

public removeModifier ( string $name )
$name string

removeProduct() public méthode

public removeProduct ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface $orderProduct )
$orderProduct WellCommerce\Bundle\OrderBundle\Entity\OrderProductInterface

setComment() public méthode

public setComment ( string $comment )
$comment string

setConfirmed() public méthode

public setConfirmed ( boolean $confirmed )
$confirmed boolean

setCurrency() public méthode

public setCurrency ( string $currency )
$currency string

setCurrencyRate() public méthode

public setCurrencyRate ( float $currencyRate )
$currencyRate float

setCurrentStatus() public méthode

public setCurrentStatus ( WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface $currentStatus )
$currentStatus WellCommerce\Bundle\OrderBundle\Entity\OrderStatusInterface

setModifiers() public méthode

public setModifiers ( Doctrine\Common\Collections\Collection $modifiers )
$modifiers Doctrine\Common\Collections\Collection

setNumber() public méthode

public setNumber ( string $number )
$number string

setOrderStatusHistory() public méthode

public setOrderStatusHistory ( Doctrine\Common\Collections\Collection $orderStatusHistory )
$orderStatusHistory Doctrine\Common\Collections\Collection

setPayments() public méthode

public setPayments ( Doctrine\Common\Collections\Collection $payments )
$payments Doctrine\Common\Collections\Collection

setProductTotal() public méthode

public setProductTotal ( WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface $productTotal )
$productTotal WellCommerce\Bundle\OrderBundle\Entity\OrderProductTotalInterface

setProducts() public méthode

public setProducts ( Doctrine\Common\Collections\Collection $products )
$products Doctrine\Common\Collections\Collection

setSessionId() public méthode

public setSessionId ( string $sessionId )
$sessionId string

setSummary() public méthode

public setSummary ( WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface $summary )
$summary WellCommerce\Bundle\OrderBundle\Entity\OrderSummaryInterface