Product
class Product extends AbstractEntity
Product
Methods
引数の連想配列を元にプロパティを設定します.
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
No description
No description
Is Enable
Get ClassName1
Get ClassName1
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 ClassName1
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 354
integer
getCodeMax()
Get Product_code max
at line 366
array
getClassCategories()
Get ClassCategories
at line 408
getMainListImage()
at line 491
__construct()
Constructor
at line 501
__clone()
at line 506
copy()
at line 551
integer
getId()
Get id
at line 562
Product
setName(string $name)
Set name
at line 574
string
getName()
Get name
at line 585
Product
setNote(string $note)
Set note
at line 597
string
getNote()
Get note
at line 608
Product
setDescriptionList(string $descriptionList)
Set description_list
at line 620
string
getDescriptionList()
Get description_list
at line 631
Product
setDescriptionDetail(string $descriptionDetail)
Set description_detail
at line 643
string
getDescriptionDetail()
Get description_detail
at line 654
Product
setSearchWord(string $searchWord)
Set search_word
at line 666
string
getSearchWord()
Get search_word
at line 677
Product
setFreeArea(string $freeArea)
Set free_area
at line 689
string
getFreeArea()
Get free_area
at line 701
Product
setDelFlg(integer $delFlg)
Set del_flg
at line 713
integer
getDelFlg()
Get del_flg
at line 736
DateTime
getCreateDate()
Get create_date
at line 759
DateTime
getUpdateDate()
Get update_date
at line 770
Product
addProductCategory(ProductCategory $productCategories)
Add ProductCategories
at line 782
removeProductCategory(ProductCategory $productCategories)
Remove ProductCategories
at line 792
Collection
getProductCategories()
Get ProductCategories
at line 803
Product
addProductClass(ProductClass $productClasses)
Add ProductClasses
at line 815
removeProductClass(ProductClass $productClasses)
Remove ProductClasses
at line 825
Collection
getProductClasses()
Get ProductClasses
at line 830
hasProductClass()
at line 847
Product
addCustomerFavoriteProduct(CustomerFavoriteProduct $customerFavoriteProducts)
Add CustomerFavoriteProducts
at line 859
removeCustomerFavoriteProduct(CustomerFavoriteProduct $customerFavoriteProducts)
Remove CustomerFavoriteProducts
at line 869
Collection
getCustomerFavoriteProducts()
Get CustomerFavoriteProducts
at line 892
Member
getCreator()
Get Creator
at line 915
Disp
getStatus()
Get Status
at line 937
Product
addProductImage(ProductImage $productImage)
Add ProductImage
at line 949
removeProductImage(ProductImage $productImage)
Remove ProductImage
at line 959
Collection
getProductImage()
Get ProductImage
at line 964
getMainFileName()
at line 979
Product
addProductTag(ProductTag $productTag)
Add ProductTag
at line 991
removeProductTag(ProductTag $productTag)
Remove ProductTag
at line 1001
Collection
getProductTag()
Get ProductTag