Work
class Work extends AbstractEntity
Work
Constants
WORK_ACTIVE_ID |
|
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
integer
getId()
Get id
string
getName()
Get name
integer
getRank()
Get rank
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 40
string
__toString()
at line 65
integer
getId()
Get id
at line 76
Work
setName(string $name)
Set name
at line 88
string
getName()
Get name
at line 99
Work
setRank(integer $rank)
Set rank
at line 111
integer
getRank()
Get rank
at line 122
Work
setId(integer $id)
Set id