Class: Courrier::Email::Providers::Logger

Inherits:
Base
  • Object
show all
Defined in:
lib/courrier/email/providers/logger.rb

Instance Method Summary collapse

Methods inherited from Base

#body, #initialize

Constructor Details

This class inherits a constructor from Courrier::Email::Providers::Base

Instance Method Details

#deliverObject



9
10
11
12
13
14
15
16
# File 'lib/courrier/email/providers/logger.rb', line 9

def deliver
  logger = Courrier.configuration.logger
  logger.formatter = proc do |_severity, _datetime, _progname, message|
    "#{format_email_using(message)}\n"
  end

  logger.info(@options)
end