home
api
develop
badge
wallpaper
rhaco.org
PHP library & setup framework
lingr
bugs
jaja
arbo
rhaco_1_x
jaja rev. 276
trunk/mais/library/model/table/SiritoriTable.php
mais初期インポート
276: mais初期インポート
__init__($id); } function __init__($id=null){ $this->id = null; $this->sentence = null; $this->kana = null; $this->image = null; $this->url = null; $this->senderId = null; $this->created = time(); $this->setId($id); } function connection(){ if(!Rhaco::isVariable("_R_D_CON_","siritori")){ Rhaco::addVariable("_R_D_CON_",new DbConnection("siritori"),"siritori"); } return Rhaco::getVariable("_R_D_CON_",null,"siritori"); } function table(){ if(!Rhaco::isVariable("_R_D_T_","Siritori")){ Rhaco::addVariable("_R_D_T_",new Table(Rhaco::constant("DATABASE_siritori_PREFIX")."siritori",__CLASS__),"Siritori"); } return Rhaco::getVariable("_R_D_T_",null,"Siritori"); } /** * * @return database.model.Column */ function columnId(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Id")){ $column = new Column("column=id,variable=id,type=serial,size=22,primary=true,",__CLASS__); $column->label(Message::_("id")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Id"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Id"); } /** * * @return serial */ function setId($value){ $this->id = TableObjectUtil::cast($value,"serial"); } /** * */ function getId(){ return $this->id; } /** * * @return database.model.Column */ function columnSentence(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Sentence")){ $column = new Column("column=sentence,variable=sentence,type=string,require=true,unique=true,",__CLASS__); $column->label(Message::_("sentence")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Sentence"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Sentence"); } /** * * @return string */ function setSentence($value){ $this->sentence = TableObjectUtil::cast($value,"string"); } /** * */ function getSentence(){ return $this->sentence; } /** * * @return database.model.Column */ function columnKana(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Kana")){ $column = new Column("column=kana,variable=kana,type=string,require=true,",__CLASS__); $column->label(Message::_("kana")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Kana"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Kana"); } /** * * @return string */ function setKana($value){ $this->kana = TableObjectUtil::cast($value,"string"); } /** * */ function getKana(){ return $this->kana; } /** * * @return database.model.Column */ function columnImage(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Image")){ $column = new Column("column=image,variable=image,type=string,",__CLASS__); $column->label(Message::_("image")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Image"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Image"); } /** * * @return string */ function setImage($value){ $this->image = TableObjectUtil::cast($value,"string"); } /** * */ function getImage(){ return $this->image; } /** * * @return database.model.Column */ function columnUrl(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Url")){ $column = new Column("column=url,variable=url,type=string,",__CLASS__); $column->label(Message::_("url")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Url"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Url"); } /** * * @return string */ function setUrl($value){ $this->url = TableObjectUtil::cast($value,"string"); } /** * */ function getUrl(){ return $this->url; } /** * * @return database.model.Column */ function columnSenderId(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::SenderId")){ $column = new Column("column=sender_id,variable=senderId,type=integer,size=22,reference=Sender::Id,",__CLASS__); $column->label(Message::_("sender_id")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::SenderId"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::SenderId"); } /** * * @return integer */ function setSenderId($value){ $this->senderId = TableObjectUtil::cast($value,"integer"); } /** * */ function getSenderId(){ return $this->senderId; } /** * * @return database.model.Column */ function columnCreated(){ if(!Rhaco::isVariable("_R_D_C_","Siritori::Created")){ $column = new Column("column=created,variable=created,type=timestamp,",__CLASS__); $column->label(Message::_("created")); Rhaco::addVariable("_R_D_C_",$column,"Siritori::Created"); } return Rhaco::getVariable("_R_D_C_",null,"Siritori::Created"); } /** * * @return timestamp */ function setCreated($value){ $this->created = TableObjectUtil::cast($value,"timestamp"); } /** * */ function getCreated(){ return $this->created; } /** */ function formatCreated($format="Y/m/d H:i:s"){ return DateUtil::format($this->created,$format); } function getFactSenderId(){ return $this->factSenderId; } function setFactSenderId($obj){ $this->factSenderId = $obj; } } ?>