PHP 인터페이스 Sonata\Component\Invoice\InvoiceElementInterface

상속: extends Sonata\Component\Product\PriceComputableInterface
파일 보기 프로젝트 열기: sonata-project/ecommerce

공개 메소드들

메소드 설명
getDescription ( ) : string Get description.
getDesignation ( ) : string Get designation.
getInvoice ( ) : Sonata\Component\Invoice\InvoiceInterface Get invoice.
getOrderElement ( ) : Sonata\Component\Order\OrderElementInterface Get orderElement.
getTotal ( ) : float Get total.
getUnitPriceExcl ( ) : float Returns unit price excluding VAT.
getUnitPriceInc ( ) : float Returns unit price including VAT.
setDescription ( string $description ) Set description.
setDesignation ( string $designation ) Set designation.
setInvoice ( Sonata\Component\Invoice\InvoiceInterface $invoice ) Set invoiceId.
setOrderElement ( Sonata\Component\Order\OrderElementInterface $orderElement ) Set orderElement.
setTotal ( float $total ) Set total.
setUnitPriceExcl ( float $unitPriceExcl ) Sets unit price excluding VAT.
setUnitPriceInc ( float $unitPriceInc ) Sets unit price including VAT.

메소드 상세

getDescription() 공개 메소드

Get description.
public getDescription ( ) : string
리턴 string $description

getDesignation() 공개 메소드

Get designation.
public getDesignation ( ) : string
리턴 string $designation

getInvoice() 공개 메소드

Get invoice.
public getInvoice ( ) : Sonata\Component\Invoice\InvoiceInterface
리턴 Sonata\Component\Invoice\InvoiceInterface $invoice

getOrderElement() 공개 메소드

Get orderElement.
public getOrderElement ( ) : Sonata\Component\Order\OrderElementInterface
리턴 Sonata\Component\Order\OrderElementInterface $orderElement

getTotal() 공개 메소드

Get total.
public getTotal ( ) : float
리턴 float $total

getUnitPriceExcl() 공개 메소드

Returns unit price excluding VAT.
public getUnitPriceExcl ( ) : float
리턴 float

getUnitPriceInc() 공개 메소드

Returns unit price including VAT.
public getUnitPriceInc ( ) : float
리턴 float

setDescription() 공개 메소드

Set description.
public setDescription ( string $description )
$description string

setDesignation() 공개 메소드

Set designation.
public setDesignation ( string $designation )
$designation string

setInvoice() 공개 메소드

Set invoiceId.
public setInvoice ( Sonata\Component\Invoice\InvoiceInterface $invoice )
$invoice Sonata\Component\Invoice\InvoiceInterface

setOrderElement() 공개 메소드

Set orderElement.
public setOrderElement ( Sonata\Component\Order\OrderElementInterface $orderElement )
$orderElement Sonata\Component\Order\OrderElementInterface

setTotal() 공개 메소드

Set total.
public setTotal ( float $total )
$total float

setUnitPriceExcl() 공개 메소드

Sets unit price excluding VAT.
public setUnitPriceExcl ( float $unitPriceExcl )
$unitPriceExcl float

setUnitPriceInc() 공개 메소드

Sets unit price including VAT.
public setUnitPriceInc ( float $unitPriceInc )
$unitPriceInc float