Tag
class Tag extends AbstractEntity
Tag
Methods
setPropertiesFromArray(array $arrProps, array $excludeAttribute = array(), ReflectionClass $parentClass = null)
引数の連想配列を元にプロパティを設定します.
from AbstractEntity
array
from AbstractEntity
object
copyProperties(object $srcObject, array $excludeAttribute = array())
コピー元のオブジェクトのフィールド名を指定して、同名のフィールドに値をコピー
from AbstractEntity
string
__toString()
No description
__construct()
Constructor
integer
getId()
Get id
string
getName()
Get name
integer
getRank()
Get rank
Collection
getProductTag()
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 15
string
__toString()
at line 43
__construct()
Constructor
at line 53
integer
getId()
Get id
at line 64
Tag
setName(string $name)
Set name
at line 76
string
getName()
Get name
at line 87
Tag
setRank(integer $rank)
Set rank
at line 99
integer
getRank()
Get rank
at line 110
Tag
addProductTag(ProductTag $productTag)
Add ProductTag
at line 122
removeProductTag(ProductTag $productTag)
Remove ProductTag
at line 132
Collection
getProductTag()
Get ProductTag
at line 143
Tag
setId(integer $id)
Set id