예제 #1
0
파일: Comments.php 프로젝트: ph7pal/naodong
 /**
  * @return array validation rules for model attributes.
  */
 public function rules()
 {
     // NOTE: you should only define rules for those attributes that
     // will receive user inputs.
     return array(array('uid', 'default', 'setOnEmpty' => true, 'value' => zmf::uid()), array('platform', 'default', 'setOnEmpty' => true, 'value' => tools::getPlatform()), array('uid, logid,content,classify, status, cTime', 'required'), array('status', 'numerical', 'integerOnly' => true), array('uid, touid, logid, commentid, tocommentid, cTime', 'length', 'max' => 11), array('content', 'length', 'max' => 255), array('platform, classify', 'length', 'max' => 16), array('id, uid, touid, logid, commentid, tocommentid, content, platform, classify, status, cTime', 'safe', 'on' => 'search'));
 }
예제 #2
0
파일: Answer.php 프로젝트: ph7pal/wedding
 public function rules()
 {
     return array(array('uid', 'default', 'setOnEmpty' => true, 'value' => Yii::app()->user->isGuest ? mt_rand(1, 40000) : Yii::app()->user->id), array('uid, logid, content', 'required'), array('status, opencomment, openshare,areaid', 'numerical', 'integerOnly' => true), array('uid, logid, favor, nouse, hits, cTime', 'length', 'max' => 11), array('platform', 'length', 'max' => 16), array('comments, lastupdate,areaid', 'length', 'max' => 10), array('favoruids', 'length', 'max' => 255), array('status', 'default', 'setOnEmpty' => true, 'value' => Posts::STATUS_PASSED), array('cTime,lastupdate', 'default', 'setOnEmpty' => true, 'value' => time()), array('platform', 'default', 'setOnEmpty' => true, 'value' => tools::getPlatform()), array('id, uid, logid,areaid', 'safe', 'on' => 'search'));
 }
예제 #3
0
파일: Posts.php 프로젝트: ph7pal/wedding
 public function rules()
 {
     // NOTE: you should only define rules for those attributes that
     // will receive user inputs.
     return array(array('uid', 'default', 'setOnEmpty' => true, 'value' => zmf::uid()), array('uid,colid, title, content', 'required'), array('colid', 'chkColid'), array('title', 'chkTitle'), array('status', 'default', 'setOnEmpty' => true, 'value' => Posts::STATUS_PASSED), array('cTime,updateTime', 'default', 'setOnEmpty' => true, 'value' => zmf::now()), array('lat,long', 'default', 'setOnEmpty' => true, 'value' => '0'), array('uid, colid, hits, cTime, updateTime, status, top , favors,mapZoom,classify,comments,areaid,faceimg,favorite,groupid', 'numerical', 'integerOnly' => true), array('title,sourceurl,sourceinfo,keywords,description,redirect,tagids', 'length', 'max' => 255), array('lat,long', 'length', 'max' => 50), array('platform', 'length', 'max' => 16), array('platform', 'default', 'setOnEmpty' => true, 'value' => tools::getPlatform()), array('title', 'safe', 'on' => 'search'));
 }
예제 #4
0
파일: Question.php 프로젝트: ph7pal/wedding
 public function rules()
 {
     return array(array('uid', 'default', 'setOnEmpty' => true, 'value' => zmf::uid()), array('uid, title', 'required'), array('title', 'chkTitle'), array('status,areaid', 'numerical', 'integerOnly' => true), array('uid, cTime, favor, favorite, hits, thesame', 'length', 'max' => 11), array('title, content, tagids, likethis', 'length', 'max' => 255), array('platform', 'length', 'max' => 16), array('comments, answers, lastupdate,areaid', 'length', 'max' => 10), array('status', 'default', 'setOnEmpty' => true, 'value' => Posts::STATUS_PASSED), array('cTime,lastupdate', 'default', 'setOnEmpty' => true, 'value' => zmf::now()), array('platform', 'default', 'setOnEmpty' => true, 'value' => tools::getPlatform()), array('id, uid, title, content, platform, cTime, favor, favorite, comments, answers, lastupdate, hits, status, tagids, likethis, thesame,areaid', 'safe', 'on' => 'search'));
 }