public function beforeSave($insert) { if (parent::beforeSave($insert)) { if ($insert) { $this->created = time(); $this->slug = \common\helpers\StringHelper::generateCleanStr($this->title) . '-' . sha1(microtime(true)); $this->title = Html::encode($this->title); $this->text = json_encode($this->text); } return true; } else { return false; } }