PHP Class Eccube\Entity\Product

Inheritance: extends Eccube\Entity\AbstractEntity
Afficher le fichier Open project: ec-cube/ec-cube Class Usage Examples

Méthodes publiques

Méthode Description
__clone ( )
__construct ( ) Constructor
__toString ( ) : string
_calc ( )
addCustomerFavoriteProduct ( Eccube\Entity\CustomerFavoriteProduct $customerFavoriteProducts ) : Product Add CustomerFavoriteProducts
addProductCategory ( Eccube\Entity\ProductCategory $productCategories ) : Product Add ProductCategories
addProductClass ( Eccube\Entity\ProductClass $productClasses ) : Product Add ProductClasses
addProductImage ( Eccube\Entity\ProductImage $productImage ) : Product Add ProductImage
addProductTag ( ProductTag $productTag ) : Product Add ProductTag
copy ( )
getClassCategories ( ) : array Get ClassCategories
getClassCategories1 ( ) : boolean Get getClassCategories1
getClassCategories2 ( $class_category1 ) : boolean Get getClassCategories2
getClassName1 ( ) : boolean Get ClassName1
getClassName2 ( ) : boolean Get ClassName2
getCodeMax ( ) : integer Get Product_code max
getCodeMin ( ) : integer Get Product_code min
getCreateDate ( ) : DateTime Get create_date
getCreator ( ) : Eccube\Entity\Member Get Creator
getCustomerFavoriteProducts ( ) : Doctrine\Common\Collections\Collection Get CustomerFavoriteProducts
getDelFlg ( ) : integer Get del_flg
getDescriptionDetail ( ) : string Get description_detail
getDescriptionList ( ) : string Get description_list
getFreeArea ( ) : string Get free_area
getId ( ) : integer Get id
getMainFileName ( )
getMainListImage ( )
getName ( ) : string Get name
getNote ( ) : string Get note
getPrice01IncTaxMax ( ) : integer Get Price01IncTax max
getPrice01IncTaxMin ( ) : integer Get Price01IncTax min
getPrice01Max ( ) : integer Get Price01 max
getPrice01Min ( ) : integer Get Price01 min
getPrice02IncTaxMax ( ) : integer Get Price02IncTax max
getPrice02IncTaxMin ( ) : integer Get Price02IncTax min
getPrice02Max ( ) : integer Get Price02 max
getPrice02Min ( ) : integer Get Price02 min
getProductCategories ( ) : Doctrine\Common\Collections\Collection Get ProductCategories
getProductClasses ( ) : Doctrine\Common\Collections\Collection Get ProductClasses
getProductImage ( ) : Doctrine\Common\Collections\Collection Get ProductImage
getProductTag ( ) : Doctrine\Common\Collections\Collection Get ProductTag
getSearchWord ( ) : string Get search_word
getStatus ( ) : Eccube\Entity\Master\Disp Get Status
getStockFind ( ) : boolean Get StockFind
getStockMax ( ) : integer Get Stock max
getStockMin ( ) : integer Get Stock min
getStockUnlimitedMax ( ) : integer Get StockUnlimited max
getStockUnlimitedMin ( ) : integer Get StockUnlimited min
getUpdateDate ( ) : DateTime Get update_date
hasProductClass ( )
isEnable ( ) : boolean Is Enable
removeCustomerFavoriteProduct ( Eccube\Entity\CustomerFavoriteProduct $customerFavoriteProducts ) Remove CustomerFavoriteProducts
removeProductCategory ( Eccube\Entity\ProductCategory $productCategories ) Remove ProductCategories
removeProductClass ( Eccube\Entity\ProductClass $productClasses ) Remove ProductClasses
removeProductImage ( Eccube\Entity\ProductImage $productImage ) Remove ProductImage
removeProductTag ( ProductTag $productTag ) Remove ProductTag
setCreateDate ( DateTime $createDate ) : Product Set create_date
setCreator ( Eccube\Entity\Member $creator ) : Product Set Creator
setDelFlg ( integer $delFlg ) : Product Set del_flg
setDescriptionDetail ( string $descriptionDetail ) : Product Set description_detail
setDescriptionList ( string $descriptionList ) : Product Set description_list
setFreeArea ( string $freeArea ) : Product Set free_area
setName ( string $name ) : Product Set name
setNote ( string $note ) : Product Set note
setSearchWord ( string $searchWord ) : Product Set search_word
setStatus ( Eccube\Entity\Master\Disp $status = null ) : Product Set Status
setUpdateDate ( DateTime $updateDate ) : Product Set update_date

Method Details

__clone() public méthode

public __clone ( )

__construct() public méthode

Constructor
public __construct ( )

__toString() public méthode

public __toString ( ) : string
Résultat string

_calc() public méthode

public _calc ( )

addCustomerFavoriteProduct() public méthode

Add CustomerFavoriteProducts
public addCustomerFavoriteProduct ( Eccube\Entity\CustomerFavoriteProduct $customerFavoriteProducts ) : Product
$customerFavoriteProducts Eccube\Entity\CustomerFavoriteProduct
Résultat Product

addProductCategory() public méthode

Add ProductCategories
public addProductCategory ( Eccube\Entity\ProductCategory $productCategories ) : Product
$productCategories Eccube\Entity\ProductCategory
Résultat Product

addProductClass() public méthode

Add ProductClasses
public addProductClass ( Eccube\Entity\ProductClass $productClasses ) : Product
$productClasses Eccube\Entity\ProductClass
Résultat Product

addProductImage() public méthode

Add ProductImage
public addProductImage ( Eccube\Entity\ProductImage $productImage ) : Product
$productImage Eccube\Entity\ProductImage
Résultat Product

addProductTag() public méthode

Add ProductTag
public addProductTag ( ProductTag $productTag ) : Product
$productTag ProductTag
Résultat Product

copy() public méthode

public copy ( )

getClassCategories() public méthode

Get ClassCategories
public getClassCategories ( ) : array
Résultat array

getClassCategories1() public méthode

Get getClassCategories1
public getClassCategories1 ( ) : boolean
Résultat boolean

getClassCategories2() public méthode

Get getClassCategories2
public getClassCategories2 ( $class_category1 ) : boolean
Résultat boolean

getClassName1() public méthode

Get ClassName1
public getClassName1 ( ) : boolean
Résultat boolean

getClassName2() public méthode

Get ClassName2
public getClassName2 ( ) : boolean
Résultat boolean

getCodeMax() public méthode

Get Product_code max
public getCodeMax ( ) : integer
Résultat integer

getCodeMin() public méthode

Get Product_code min
public getCodeMin ( ) : integer
Résultat integer

getCreateDate() public méthode

Get create_date
public getCreateDate ( ) : DateTime
Résultat DateTime

getCreator() public méthode

Get Creator
public getCreator ( ) : Eccube\Entity\Member
Résultat Eccube\Entity\Member

getCustomerFavoriteProducts() public méthode

Get CustomerFavoriteProducts
public getCustomerFavoriteProducts ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getDelFlg() public méthode

Get del_flg
public getDelFlg ( ) : integer
Résultat integer

getDescriptionDetail() public méthode

Get description_detail
public getDescriptionDetail ( ) : string
Résultat string

getDescriptionList() public méthode

Get description_list
public getDescriptionList ( ) : string
Résultat string

getFreeArea() public méthode

Get free_area
public getFreeArea ( ) : string
Résultat string

getId() public méthode

Get id
public getId ( ) : integer
Résultat integer

getMainFileName() public méthode

public getMainFileName ( )

getMainListImage() public méthode

public getMainListImage ( )

getName() public méthode

Get name
public getName ( ) : string
Résultat string

getNote() public méthode

Get note
public getNote ( ) : string
Résultat string

getPrice01IncTaxMax() public méthode

Get Price01IncTax max
public getPrice01IncTaxMax ( ) : integer
Résultat integer

getPrice01IncTaxMin() public méthode

Get Price01IncTax min
public getPrice01IncTaxMin ( ) : integer
Résultat integer

getPrice01Max() public méthode

Get Price01 max
public getPrice01Max ( ) : integer
Résultat integer

getPrice01Min() public méthode

Get Price01 min
public getPrice01Min ( ) : integer
Résultat integer

getPrice02IncTaxMax() public méthode

Get Price02IncTax max
public getPrice02IncTaxMax ( ) : integer
Résultat integer

getPrice02IncTaxMin() public méthode

Get Price02IncTax min
public getPrice02IncTaxMin ( ) : integer
Résultat integer

getPrice02Max() public méthode

Get Price02 max
public getPrice02Max ( ) : integer
Résultat integer

getPrice02Min() public méthode

Get Price02 min
public getPrice02Min ( ) : integer
Résultat integer

getProductCategories() public méthode

Get ProductCategories
public getProductCategories ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getProductClasses() public méthode

Get ProductClasses
public getProductClasses ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getProductImage() public méthode

Get ProductImage
public getProductImage ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getProductTag() public méthode

Get ProductTag
public getProductTag ( ) : Doctrine\Common\Collections\Collection
Résultat Doctrine\Common\Collections\Collection

getSearchWord() public méthode

Get search_word
public getSearchWord ( ) : string
Résultat string

getStatus() public méthode

Get Status
public getStatus ( ) : Eccube\Entity\Master\Disp
Résultat Eccube\Entity\Master\Disp

getStockFind() public méthode

Get StockFind
public getStockFind ( ) : boolean
Résultat boolean

getStockMax() public méthode

Get Stock max
public getStockMax ( ) : integer
Résultat integer

getStockMin() public méthode

Get Stock min
public getStockMin ( ) : integer
Résultat integer

getStockUnlimitedMax() public méthode

Get StockUnlimited max
public getStockUnlimitedMax ( ) : integer
Résultat integer

getStockUnlimitedMin() public méthode

Get StockUnlimited min
public getStockUnlimitedMin ( ) : integer
Résultat integer

getUpdateDate() public méthode

Get update_date
public getUpdateDate ( ) : DateTime
Résultat DateTime

hasProductClass() public méthode

public hasProductClass ( )

isEnable() public méthode

Is Enable
public isEnable ( ) : boolean
Résultat boolean

removeCustomerFavoriteProduct() public méthode

Remove CustomerFavoriteProducts
public removeCustomerFavoriteProduct ( Eccube\Entity\CustomerFavoriteProduct $customerFavoriteProducts )
$customerFavoriteProducts Eccube\Entity\CustomerFavoriteProduct

removeProductCategory() public méthode

Remove ProductCategories
public removeProductCategory ( Eccube\Entity\ProductCategory $productCategories )
$productCategories Eccube\Entity\ProductCategory

removeProductClass() public méthode

Remove ProductClasses
public removeProductClass ( Eccube\Entity\ProductClass $productClasses )
$productClasses Eccube\Entity\ProductClass

removeProductImage() public méthode

Remove ProductImage
public removeProductImage ( Eccube\Entity\ProductImage $productImage )
$productImage Eccube\Entity\ProductImage

removeProductTag() public méthode

Remove ProductTag
public removeProductTag ( ProductTag $productTag )
$productTag ProductTag

setCreateDate() public méthode

Set create_date
public setCreateDate ( DateTime $createDate ) : Product
$createDate DateTime
Résultat Product

setCreator() public méthode

Set Creator
public setCreator ( Eccube\Entity\Member $creator ) : Product
$creator Eccube\Entity\Member
Résultat Product

setDelFlg() public méthode

Set del_flg
public setDelFlg ( integer $delFlg ) : Product
$delFlg integer
Résultat Product

setDescriptionDetail() public méthode

Set description_detail
public setDescriptionDetail ( string $descriptionDetail ) : Product
$descriptionDetail string
Résultat Product

setDescriptionList() public méthode

Set description_list
public setDescriptionList ( string $descriptionList ) : Product
$descriptionList string
Résultat Product

setFreeArea() public méthode

Set free_area
public setFreeArea ( string $freeArea ) : Product
$freeArea string
Résultat Product

setName() public méthode

Set name
public setName ( string $name ) : Product
$name string
Résultat Product

setNote() public méthode

Set note
public setNote ( string $note ) : Product
$note string
Résultat Product

setSearchWord() public méthode

Set search_word
public setSearchWord ( string $searchWord ) : Product
$searchWord string
Résultat Product

setStatus() public méthode

Set Status
public setStatus ( Eccube\Entity\Master\Disp $status = null ) : Product
$status Eccube\Entity\Master\Disp
Résultat Product

setUpdateDate() public méthode

Set update_date
public setUpdateDate ( DateTime $updateDate ) : Product
$updateDate DateTime
Résultat Product