class SmartlistSparkpost::Configuration

Attributes

api_key[RW]
campaign_id[RW]
html_content_only[RW]
ip_pool[RW]
track_clicks[RW]
track_opens[RW]
transactional[RW]
version[RW]

Public Class Methods

new() click to toggle source
# File lib/smartlist_sparkpost.rb, line 32
def initialize
  set_defaults
end

Public Instance Methods

set_defaults() click to toggle source
# File lib/smartlist_sparkpost.rb, line 36
def set_defaults
  if ENV.has_key?('SPARKPOST_API_KEY')
    @api_key = ENV['SPARKPOST_API_KEY']
  else
    @api_key = ''
  end

  @sandbox = false

  @track_opens = false
  @track_clicks = false

  @campaign_id = nil

  @transactional = false
  @ip_pool = nil
  @html_content_only = false
  @version = 'v1'
end