class SparkPostRails::Configuration

Attributes

api_endpoint[RW]
api_key[RW]
campaign_id[RW]
html_content_only[RW]
inline_css[RW]
ip_pool[RW]
return_path[RW]
sandbox[RW]
subaccount[RW]
track_clicks[RW]
track_opens[RW]
transactional[RW]

Public Class Methods

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

Public Instance Methods

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

  @api_endpoint = "https://api.sparkpost.com/api/"

  @sandbox = false

  @track_opens = false
  @track_clicks = false

  @campaign_id = nil
  @return_path = nil

  @transactional = false
  @ip_pool = nil
  @inline_css = false
  @html_content_only = false

  @subaccount = nil
end