module PatientZero::Configurable

Attributes

api_key[RW]
connection[RW]
email[RW]
password[RW]
url[RW]

Public Class Methods

extended(base) click to toggle source
# File lib/patient_zero/configurable.rb, line 5
def self.extended(base)
  base.reset
end

Public Instance Methods

configure() { |self| ... } click to toggle source
# File lib/patient_zero/configurable.rb, line 9
def configure
  yield self
  self
end
reset() click to toggle source
# File lib/patient_zero/configurable.rb, line 14
def reset
  self.url      = 'https://app.viralheat.com'
  self.api_key  = ENV['VIRAL_HEAT_API_KEY']
  self.email    = ENV['VIRAL_HEAT_EMAIL']
  self.password = ENV['VIRAL_HEAT_PASSWORD']
end