__call()
__construct()
__destruct()
__get()
__isset()
__set()
__unset()
cacheRow()
createRelation()
delete()
equals()
findPrimaryValues()
getChangedColumnValues()
getColumn()
getHook()
getOriginalData()
getPrimaryValues()
getRelation()
getRowDb()
getTable()
getTableClass()
getUniqueID()
init()
postDelete()
postInsert()
postSave()
postUpdate()
preDelete()
preInsert()
preSave()
preUpdate()
refreshRowData()
save()
setColumn()
setHook()
setRelation()
stop()
toArray()
update()
updateByString()
Pix_Table_Row
package | Table |
---|---|
copyright | 2003-2012 PIXNET Digital Media Corporation |
license | BSD License |
__call($name, $args)
__construct($conf, $no_init)
__destruct()
__get($name)
__isset($name)
__set($name, $value)
__unset($name)
cacheRow($data)
createRelation($relation, $values)
delete(mixed $follow_relation) : void
access | public |
---|
mixed
當設為 false 時,就不會順便刪除 delete=true 的 relation
equals($row)
findPrimaryValues() : null
access | public |
---|
null
資料不全 array PrimaryValuesgetChangedColumnValues() : array
access | public |
---|
array
getColumn($name)
getHook($name)
getOriginalData() : array
access | public |
---|
array
getPrimaryValues() : array | null
access | public |
---|
array
null
若是 null 表示這個 row 還沒被存入 db 中getRelation($name)
getRowDb()
getTableClass()
getUniqueID() : string
access | public |
---|
string
init()
postDelete()
postInsert()
postSave()
postUpdate($changed_fields)
preDelete()
preInsert()
preSave()
preUpdate($changed_fields)
refreshRowData() : void
access | public |
---|
save()
setColumn($name, $value)
setHook($name, $value)
setRelation($name, $value)
stop() : void
access | public |
---|
toArray()
update($args)
updateByString($args)