예제 #1
0
파일: Topic.php 프로젝트: hackvijay/yii-qa
 /**
  * 添加评论
  * @param Comment $comment
  * @param bool $active 激活
  * @return bool
  */
 public function addComment(Comment $comment, $active = false)
 {
     $comment->setAttributes(['tid' => $this->id, 'fid' => $this->fid]);
     $result = $comment->save();
     if ($result) {
         $active && $comment->setActive();
         return true;
     }
     return false;
 }
예제 #2
0
파일: Topic.php 프로젝트: igaojie/yii-QA
 /**
  * 添加评论
  * @param Comment $comment
  * @return bool
  */
 public function addComment(Comment $comment)
 {
     $comment->tid = $this->id;
     $comment->fid = $this->fid;
     $result = $comment->save();
     if ($result) {
         $this->updateAttributes(['comment_count' => $this->comment_count + 1]);
         return true;
     }
     return false;
 }