class SailthruMailer::Connection

Public Class Methods

new() click to toggle source
# File lib/sailthru_mailer/connection.rb, line 3
def initialize
  @client = Sailthru::SailthruClient.new(
    SailthruMailer.settings[:api_key],
    SailthruMailer.settings[:api_secret],
    SailthruMailer.settings[:api_url]
  )
end

Public Instance Methods

deliver(*args) click to toggle source
# File lib/sailthru_mailer/connection.rb, line 10
def deliver(*args)
  @client.send(*args)
end
method_missing(m, *args, &block) click to toggle source

proxy all methods to @client

# File lib/sailthru_mailer/connection.rb, line 14
def method_missing(m, *args, &block)
  @client.__send__(m, *args, &block)
end