コード例 #1
0
 /**
  * 创建新回答
  * @param $question
  * @return Answer
  */
 protected function newAnswer(Question $question)
 {
     $model = new Answer();
     if ($model->load(Yii::$app->request->post())) {
         $model->author_id = Yii::$app->user->id;
         if ($question->addAnswer($model)) {
             return $this->message('回答发表成功!', 'success', $this->refresh(), 'flash');
         }
     }
     return $model;
 }