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