PHP Класс Eccube\Entity\OrderDetail

Наследование: extends Eccube\Entity\AbstractEntity
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
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