Product
class Product extends AbstractEntity
Product
Methods
引数の連想配列を元にプロパティを設定します.
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
No description
No description
Is Enable
Get ClassName1
Get ClassName2
Get getClassCategories1
Get getClassCategories2
Get StockFind
Get Stock min
Get Stock max
Get StockUnlimited min
Get StockUnlimited max
Get Price01 min
Get Price01 max
Get Price02 min
Get Price02 max
Get Price01IncTax min
Get Price01IncTax max
Get Price02IncTax min
Get Price02IncTax max
Get Product_code min
Get Product_code max
Get ClassCategories
No description
Constructor
No description
No description
Get id
Get name
Get note
Set description_list
Get description_list
Set description_detail
Get description_detail
Set search_word
Get search_word
Set free_area
Get free_area
Get del_flg
Get create_date
Get update_date
Get ProductCategories
Get ProductClasses
No description
Add CustomerFavoriteProducts
Remove CustomerFavoriteProducts
Get CustomerFavoriteProducts
Get Creator
Get ProductImage
No description
Get ProductTag
Details
in AbstractEntity at line 32
offsetExists($offset)
in AbstractEntity at line 39
offsetSet($offset, $value)
in AbstractEntity at line 43
offsetGet($offset)
in AbstractEntity at line 54
offsetUnset($offset)
in AbstractEntity at line 66
setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)
引数の連想配列を元にプロパティを設定します.
DBから取り出した連想配列を, プロパティへ設定する際に使用します.
in AbstractEntity at line 99
array
toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)
プロパティの値を連想配列で返します.
DBを更新する場合などで, 連想配列の値を取得したい場合に使用します.
in AbstractEntity at line 139
object
copyProperties(object $srcObject, array $excludeAttribute = array())
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
at line 51
string
__toString()
at line 56
_calc()
at line 120
bool
isEnable()
Is Enable
at line 130
bool
getClassName1()
Get ClassName1
at line 142
bool
getClassName2()
Get ClassName2
at line 154
bool
getClassCategories1()
Get getClassCategories1
at line 166
bool
getClassCategories2($class_category1)
Get getClassCategories2
at line 178
bool
getStockFind()
Get StockFind
at line 190
integer
getStockMin()
Get Stock min
at line 202
integer
getStockMax()
Get Stock max
at line 214
integer
getStockUnlimitedMin()
Get StockUnlimited min
at line 226
integer
getStockUnlimitedMax()
Get StockUnlimited max
at line 238
integer
getPrice01Min()
Get Price01 min
at line 254
integer
getPrice01Max()
Get Price01 max
at line 270
integer
getPrice02Min()
Get Price02 min
at line 282
integer
getPrice02Max()
Get Price02 max
at line 294
integer
getPrice01IncTaxMin()
Get Price01IncTax min
at line 306
integer
getPrice01IncTaxMax()
Get Price01IncTax max
at line 318
integer
getPrice02IncTaxMin()
Get Price02IncTax min
at line 330
integer
getPrice02IncTaxMax()
Get Price02IncTax max
at line 342
integer
getCodeMin()
Get Product_code min
at line 360
integer
getCodeMax()
Get Product_code max
at line 378
array
getClassCategories()
Get ClassCategories
at line 420
getMainListImage()
at line 503
__construct()
Constructor
at line 513
__clone()
at line 518
copy()
at line 563
integer
getId()
Get id
at line 574
Product
setName(string $name)
Set name
at line 586
string
getName()
Get name
at line 597
Product
setNote(string $note)
Set note
at line 609
string
getNote()
Get note
at line 620
Product
setDescriptionList(string $descriptionList)
Set description_list
at line 632
string
getDescriptionList()
Get description_list
at line 643
Product
setDescriptionDetail(string $descriptionDetail)
Set description_detail
at line 655
string
getDescriptionDetail()
Get description_detail
at line 666
Product
setSearchWord(string $searchWord)
Set search_word
at line 678
string
getSearchWord()
Get search_word
at line 689
Product
setFreeArea(string $freeArea)
Set free_area
at line 701
string
getFreeArea()
Get free_area
at line 713
Product
setDelFlg(integer $delFlg)
Set del_flg
at line 725
integer
getDelFlg()
Get del_flg
at line 748
DateTime
getCreateDate()
Get create_date
at line 771
DateTime
getUpdateDate()
Get update_date
at line 782
Product
addProductCategory(ProductCategory $productCategories)
Add ProductCategories
at line 794
removeProductCategory(ProductCategory $productCategories)
Remove ProductCategories
at line 804
Collection
getProductCategories()
Get ProductCategories
at line 815
Product
addProductClass(ProductClass $productClasses)
Add ProductClasses
at line 827
removeProductClass(ProductClass $productClasses)
Remove ProductClasses
at line 837
Collection
getProductClasses()
Get ProductClasses
at line 842
hasProductClass()
at line 859
Product
addCustomerFavoriteProduct(CustomerFavoriteProduct $customerFavoriteProducts)
Add CustomerFavoriteProducts
at line 871
removeCustomerFavoriteProduct(CustomerFavoriteProduct $customerFavoriteProducts)
Remove CustomerFavoriteProducts
at line 881
Collection
getCustomerFavoriteProducts()
Get CustomerFavoriteProducts
at line 904
Member
getCreator()
Get Creator
at line 927
Disp
getStatus()
Get Status
at line 949
Product
addProductImage(ProductImage $productImage)
Add ProductImage
at line 961
removeProductImage(ProductImage $productImage)
Remove ProductImage
at line 971
Collection
getProductImage()
Get ProductImage
at line 976
getMainFileName()
at line 991
Product
addProductTag(ProductTag $productTag)
Add ProductTag
at line 1003
removeProductTag(ProductTag $productTag)
Remove ProductTag
at line 1013
Collection
getProductTag()
Get ProductTag