Class: SendGridMailer::Deliverer

Inherits:
Object
  • Object
show all
Includes:
InterceptorsHandler, Logger
Defined in:
lib/send_grid_mailer/deliverer.rb

Instance Method Summary collapse

Methods included from Logger

#log_api_error_response, #log_api_success_response, #log_definition

Methods included from InterceptorsHandler

#execute_interceptors, #registered_interceptors

Instance Method Details

#deliver!(sg_definition) ⇒ Object



6
7
8
9
10
# File 'lib/send_grid_mailer/deliverer.rb', line 6

def deliver!(sg_definition)
  execute_interceptors(sg_definition)
  log_definition(sg_definition)
  sg_api.send_mail(sg_definition)
end