コード例 #1
0
ファイル: Topic.php プロジェクト: iiyii/getyii
 public function beforeSave($insert)
 {
     if (parent::beforeSave($insert)) {
         if ($this->tags) {
             $this->addTags(explode(',', $this->tags));
         }
         $this->content = TopicService::contentTopic($this->content, $this) . ($this->cc ? t('app', 'cc {username}', ['username' => Yii::$app->user->identity->username]) : '');
         if ($insert) {
             $this->user_id = $this->user_id ?: Yii::$app->user->id;
             $this->type = self::TYPE;
             $this->last_comment_time = $this->created_at;
         }
         return true;
     } else {
         return false;
     }
 }