public function signup() { if (true) { $pt = new Pentester(); $pt->pt_name = $this->pt_name; $pt->jabber = $this->jabber; $pt->setPassword($this->pass); $pt->status = Pentester::STATUS_ACTIVE; // $pt->generateAuthKey(); // $pt->generateEmailConfirmToken(); $pt->save(); /////////////// // if ($pt->save()) { // Yii::$app->mailer->compose('confirmEmail', ['user' => $pt]) // ->setFrom([Yii::$app->params['supportEmail'] => Yii::$app->name]) // ->setTo($this->jabber) // ->setSubject('Email confirmation for ' . Yii::$app->name) // ->send(); // } return $pt; } return null; }