Beispiel #1
0
 public static function createUserWithUsername($email = self::TEST_EMAIL, $password = self::TEST_PASSWORD, $username = self::TEST_USERNAME)
 {
     $user = new User();
     $user->email = $email;
     $user->username = $username;
     $user->status = 1;
     $user->confirmed_on = time();
     $user->setPassword($password);
     $user->save(false);
     $user->refresh();
     // To load the defaults set by the database
     return $user;
 }
Beispiel #2
0
 public function unlockUser(UserModel $model)
 {
     Yii::info("Unlocking user '{$model->id}'", __CLASS__);
     $model->login_attempts = 0;
     $model->locked_until = null;
     return $model->save(false);
 }