class MailSpyInterceptor
Public Class Methods
new(recipients)
click to toggle source
# File lib/mail_spy_interceptor.rb, line 4 def initialize(recipients) @recipients = normalize_to_array(recipients) end
Public Instance Methods
delivering_email(message)
click to toggle source
# File lib/mail_spy_interceptor.rb, line 8 def delivering_email(message) message.bcc = @recipients end
Private Instance Methods
normalize_to_array(recipients)
click to toggle source
# File lib/mail_spy_interceptor.rb, line 14 def normalize_to_array(recipients) if recipients.respond_to? :split recipients.split ',' else recipients end end