class ProductTag extends AbstractEntity

ProductTag

Methods

offsetExists($offset)

No description

offsetSet($offset, $value)

No description

offsetGet($offset)

No description

offsetUnset($offset)

No description

setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)

引数の連想配列を元にプロパティを設定します.

array
toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)

プロパティの値を連想配列で返します.

object
copyProperties(object $srcObject, array $excludeAttribute = array())

コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー

integer
getId()

Get id

setCreateDate(DateTime $createDate)

Set create_date

getCreateDate()

Get create_date

setProduct(Product $product)

Set Product

getProduct()

Get Product

setTag(Tag $tag)

Set Tag

Tag
getTag()

Get Tag

setCreator(Member $creator)

Set Creator

getCreator()

Get Creator

integer
getTagId()

Get tag_id use csv export

Details

in AbstractEntity at line 32
offsetExists($offset)

Parameters

$offset

in AbstractEntity at line 39
offsetSet($offset, $value)

Parameters

$offset
$value

in AbstractEntity at line 43
offsetGet($offset)

Parameters

$offset

in AbstractEntity at line 54
offsetUnset($offset)

Parameters

$offset

in AbstractEntity at line 66
setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)

引数の連想配列を元にプロパティを設定します.

DBから取り出した連想配列を, プロパティへ設定する際に使用します.

Parameters

array $arrProps
array $excludeAttribute
ReflectionClass $parentClass

in AbstractEntity at line 99
array toArray(array $excludeAttribute = array(), ReflectionClass $parentClass = null)

プロパティの値を連想配列で返します.

DBを更新する場合などで, 連想配列の値を取得したい場合に使用します.

Parameters

array $excludeAttribute
ReflectionClass $parentClass

Return Value

array 連想配列のプロパティの値

in AbstractEntity at line 139
object copyProperties(object $srcObject, array $excludeAttribute = array())

コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー

Parameters

object $srcObject コピー元のオブジェクト
array $excludeAttribute 除外したいフィールド名の配列

Return Value

object

at line 43
integer getId()

Get id

Return Value

integer

at line 54
ProductTag setCreateDate(DateTime $createDate)

Set create_date

Parameters

DateTime $createDate

Return Value

ProductTag

at line 66
DateTime getCreateDate()

Get create_date

Return Value

DateTime

at line 77
ProductTag setProduct(Product $product)

Set Product

Parameters

Product $product

Return Value

ProductTag

at line 89
Product getProduct()

Get Product

Return Value

Product

at line 100
ProductTag setTag(Tag $tag)

Set Tag

Parameters

Tag $tag

Return Value

ProductTag

at line 112
Tag getTag()

Get Tag

Return Value

Tag

at line 123
ProductTag setCreator(Member $creator)

Set Creator

Parameters

Member $creator

Return Value

ProductTag

at line 135
Member getCreator()

Get Creator

Return Value

Member

at line 146
integer getTagId()

Get tag_id use csv export

Return Value

integer