PHP 클래스 Eccube\Entity\OrderDetail

상속: extends Eccube\Entity\AbstractEntity
파일 보기 프로젝트 열기: ec-cube/ec-cube 1 사용 예제들

공개 메소드들

메소드 설명
getClassCategoryName1 ( ) : string Get class_category_name1
getClassCategoryName2 ( ) : string Get classcategory_name2
getClassName1 ( ) : string Get class_name1
getClassName2 ( ) : string Get class_name2
getId ( ) : integer Get id
getOrder ( ) : Order Get Order
getPrice ( ) : string Get price
getPriceIncTax ( ) : string Get price IncTax
getProduct ( ) : Product Get Product
getProductClass ( ) : Eccube\Entity\ProductClass Get ProductClass
getProductCode ( ) : string Get product_code
getProductName ( ) : string Get product_name
getQuantity ( ) : string Get quantity
getTaxRate ( ) : string Get tax_rate
getTaxRule ( ) : integer Get tax_rule
getTotalPrice ( ) : integer
isDownloadable ( ) : boolean
isEffective ( Eccube\Entity\BaseInfo $BaseInfo ) : boolean
isEnable ( )
isPriceChange ( )
setClassCategoryName1 ( string $classCategoryName1 ) : OrderDetail Set class_category_name1
setClassCategoryName2 ( string $classCategoryName2 ) : OrderDetail Set class_category_name2
setClassName1 ( string $className1 ) : OrderDetail Set class_name1
setClassName2 ( string $className2 ) : OrderDetail Set class_name2
setOrder ( Order $order ) : OrderDetail Set Order
setPrice ( string $price ) : OrderDetail Set price
setPriceIncTax ( string $price_inc_tax ) : Eccube\Entity\ProductClass Set price IncTax
setProduct ( Product $product ) : OrderDetail Set Product
setProductClass ( Eccube\Entity\ProductClass $productClass ) : OrderDetail Set ProductClass
setProductCode ( string $productCode ) : OrderDetail Set product_code
setProductName ( string $productName ) : OrderDetail Set product_name
setQuantity ( string $quantity ) : OrderDetail Set quantity
setTaxRate ( string $taxRate ) : OrderDetail Set tax_rate
setTaxRule ( integer $taxRule ) : OrderDetail Set tax_rule

메소드 상세

getClassCategoryName1() 공개 메소드

Get class_category_name1
public getClassCategoryName1 ( ) : string
리턴 string

getClassCategoryName2() 공개 메소드

Get classcategory_name2
public getClassCategoryName2 ( ) : string
리턴 string

getClassName1() 공개 메소드

Get class_name1
public getClassName1 ( ) : string
리턴 string

getClassName2() 공개 메소드

Get class_name2
public getClassName2 ( ) : string
리턴 string

getId() 공개 메소드

Get id
public getId ( ) : integer
리턴 integer

getOrder() 공개 메소드

Get Order
public getOrder ( ) : Order
리턴 Order

getPrice() 공개 메소드

Get price
public getPrice ( ) : string
리턴 string

getPriceIncTax() 공개 메소드

Get price IncTax
public getPriceIncTax ( ) : string
리턴 string

getProduct() 공개 메소드

Get Product
public getProduct ( ) : Product
리턴 Product

getProductClass() 공개 메소드

Get ProductClass
public getProductClass ( ) : Eccube\Entity\ProductClass
리턴 Eccube\Entity\ProductClass

getProductCode() 공개 메소드

Get product_code
public getProductCode ( ) : string
리턴 string

getProductName() 공개 메소드

Get product_name
public getProductName ( ) : string
리턴 string

getQuantity() 공개 메소드

Get quantity
public getQuantity ( ) : string
리턴 string

getTaxRate() 공개 메소드

Get tax_rate
public getTaxRate ( ) : string
리턴 string

getTaxRule() 공개 메소드

Get tax_rule
public getTaxRule ( ) : integer
리턴 integer

getTotalPrice() 공개 메소드

public getTotalPrice ( ) : integer
리턴 integer

isDownloadable() 공개 메소드

public isDownloadable ( ) : boolean
리턴 boolean

isEffective() 공개 메소드

public isEffective ( Eccube\Entity\BaseInfo $BaseInfo ) : boolean
$BaseInfo Eccube\Entity\BaseInfo
리턴 boolean

isEnable() 공개 메소드

public isEnable ( )

isPriceChange() 공개 메소드

public isPriceChange ( )

setClassCategoryName1() 공개 메소드

Set class_category_name1
public setClassCategoryName1 ( string $classCategoryName1 ) : OrderDetail
$classCategoryName1 string
리턴 OrderDetail

setClassCategoryName2() 공개 메소드

Set class_category_name2
public setClassCategoryName2 ( string $classCategoryName2 ) : OrderDetail
$classCategoryName2 string
리턴 OrderDetail

setClassName1() 공개 메소드

Set class_name1
public setClassName1 ( string $className1 ) : OrderDetail
$className1 string
리턴 OrderDetail

setClassName2() 공개 메소드

Set class_name2
public setClassName2 ( string $className2 ) : OrderDetail
$className2 string
리턴 OrderDetail

setOrder() 공개 메소드

Set Order
public setOrder ( Order $order ) : OrderDetail
$order Order
리턴 OrderDetail

setPrice() 공개 메소드

Set price
public setPrice ( string $price ) : OrderDetail
$price string
리턴 OrderDetail

setPriceIncTax() 공개 메소드

Set price IncTax
public setPriceIncTax ( string $price_inc_tax ) : Eccube\Entity\ProductClass
$price_inc_tax string
리턴 Eccube\Entity\ProductClass

setProduct() 공개 메소드

Set Product
public setProduct ( Product $product ) : OrderDetail
$product Product
리턴 OrderDetail

setProductClass() 공개 메소드

Set ProductClass
public setProductClass ( Eccube\Entity\ProductClass $productClass ) : OrderDetail
$productClass Eccube\Entity\ProductClass
리턴 OrderDetail

setProductCode() 공개 메소드

Set product_code
public setProductCode ( string $productCode ) : OrderDetail
$productCode string
리턴 OrderDetail

setProductName() 공개 메소드

Set product_name
public setProductName ( string $productName ) : OrderDetail
$productName string
리턴 OrderDetail

setQuantity() 공개 메소드

Set quantity
public setQuantity ( string $quantity ) : OrderDetail
$quantity string
리턴 OrderDetail

setTaxRate() 공개 메소드

Set tax_rate
public setTaxRate ( string $taxRate ) : OrderDetail
$taxRate string
리턴 OrderDetail

setTaxRule() 공개 메소드

Set tax_rule
public setTaxRule ( integer $taxRule ) : OrderDetail
$taxRule integer
리턴 OrderDetail