lib/http_mailer.rb in http_mailer-0.0.2 vs lib/http_mailer.rb in http_mailer-0.0.3

- old
+ new

@@ -1,7 +1,8 @@ require 'rest_client' require "http_mailer/version" +require "http_mailer/client" require "http_mailer/service_handler" require "http_mailer/service_configuration" require "http_mailer/mailgun/mailgun_service_api" require "http_mailer/mailgun/mailgun_service_handler" require "http_mailer/mandrill/mandrill_message" @@ -11,18 +12,11 @@ require "http_mailer/sendgrid/sendgrid_service_handler" module HttpMailer class << self - def mailgun(settings) - MailgunServiceHandler.new(settings) + def client(settings) + HttpMailer::Client.new(settings) end - - def sendgrid(settings) - SendGridServiceHandler.new(settings) - end - - def mandrill(settings) - MandrillServiceHandler.new(settings) - end end + end