App\Services\Auth\Back\User::activate PHP 메소드

activate() 공개 메소드

public activate ( ) : User
리턴 User
    public function activate() : User
    {
        if ($this->status->doesntEqual(UserStatus::WAITING_FOR_APPROVAL())) {
            throw new UserIsAlreadyActivated();
        }
        $this->status = UserStatus::ACTIVE();
        return $this;
    }