Sha256: e35309694e11c604984390eb8849dc550554f174bc020fd106ccb2131f817421

Contents?: true

Size: 347 Bytes

Versions: 2

Compression:

Stored size: 347 Bytes

Contents

class Smartsend::Account
  attr_accessor :email, :license

  def initialize(email:, license:)
    @email = email
    @license = license
  end

  def valid?
    begin
      response = Smartsend::Client.new(self).get_plain('verify_user')
      response.code.to_s == '200'
    rescue Smartsend::AuthorizationError => e
      false
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
smartsend-ruby-0.1.1 lib/smartsend/account.rb
smartsend-ruby-0.1.0 lib/smartsend/account.rb