PHP Class Eccube\Entity\OrderDetail

Inheritance: extends Eccube\Entity\AbstractEntity
Show file Open project: ec-cube/ec-cube Class Usage Examples

Public Methods

Method Description
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

Method Details

getClassCategoryName1() public method

Get class_category_name1
public getClassCategoryName1 ( ) : string
return string

getClassCategoryName2() public method

Get classcategory_name2
public getClassCategoryName2 ( ) : string
return string

getClassName1() public method

Get class_name1
public getClassName1 ( ) : string
return string

getClassName2() public method

Get class_name2
public getClassName2 ( ) : string
return string

getId() public method

Get id
public getId ( ) : integer
return integer

getOrder() public method

Get Order
public getOrder ( ) : Order
return Order

getPrice() public method

Get price
public getPrice ( ) : string
return string

getPriceIncTax() public method

Get price IncTax
public getPriceIncTax ( ) : string
return string

getProduct() public method

Get Product
public getProduct ( ) : Product
return Product

getProductClass() public method

Get ProductClass
public getProductClass ( ) : Eccube\Entity\ProductClass
return Eccube\Entity\ProductClass

getProductCode() public method

Get product_code
public getProductCode ( ) : string
return string

getProductName() public method

Get product_name
public getProductName ( ) : string
return string

getQuantity() public method

Get quantity
public getQuantity ( ) : string
return string

getTaxRate() public method

Get tax_rate
public getTaxRate ( ) : string
return string

getTaxRule() public method

Get tax_rule
public getTaxRule ( ) : integer
return integer

getTotalPrice() public method

public getTotalPrice ( ) : integer
return integer

isDownloadable() public method

public isDownloadable ( ) : boolean
return boolean

isEffective() public method

public isEffective ( Eccube\Entity\BaseInfo $BaseInfo ) : boolean
$BaseInfo Eccube\Entity\BaseInfo
return boolean

isEnable() public method

public isEnable ( )

isPriceChange() public method

public isPriceChange ( )

setClassCategoryName1() public method

Set class_category_name1
public setClassCategoryName1 ( string $classCategoryName1 ) : OrderDetail
$classCategoryName1 string
return OrderDetail

setClassCategoryName2() public method

Set class_category_name2
public setClassCategoryName2 ( string $classCategoryName2 ) : OrderDetail
$classCategoryName2 string
return OrderDetail

setClassName1() public method

Set class_name1
public setClassName1 ( string $className1 ) : OrderDetail
$className1 string
return OrderDetail

setClassName2() public method

Set class_name2
public setClassName2 ( string $className2 ) : OrderDetail
$className2 string
return OrderDetail

setOrder() public method

Set Order
public setOrder ( Order $order ) : OrderDetail
$order Order
return OrderDetail

setPrice() public method

Set price
public setPrice ( string $price ) : OrderDetail
$price string
return OrderDetail

setPriceIncTax() public method

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

setProduct() public method

Set Product
public setProduct ( Product $product ) : OrderDetail
$product Product
return OrderDetail

setProductClass() public method

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

setProductCode() public method

Set product_code
public setProductCode ( string $productCode ) : OrderDetail
$productCode string
return OrderDetail

setProductName() public method

Set product_name
public setProductName ( string $productName ) : OrderDetail
$productName string
return OrderDetail

setQuantity() public method

Set quantity
public setQuantity ( string $quantity ) : OrderDetail
$quantity string
return OrderDetail

setTaxRate() public method

Set tax_rate
public setTaxRate ( string $taxRate ) : OrderDetail
$taxRate string
return OrderDetail

setTaxRule() public method

Set tax_rule
public setTaxRule ( integer $taxRule ) : OrderDetail
$taxRule integer
return OrderDetail