class RailsBand::ActionMailer::Event::Deliver

A wrapper for the event that is passed to ‘deliver.action_mailer`.

Public Instance Methods

bcc() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 28
def bcc
  @bcc ||= @event.payload[:bcc] || []
end
cc() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 32
def cc
  @cc ||= @event.payload[:cc] || []
end
date() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 36
def date
  @date ||= @event.payload.fetch(:date)
end
from() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 24
def from
  @from ||= @event.payload.fetch(:from)
end
mail() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 40
def mail
  @mail ||= @event.payload.fetch(:mail)
end
mailer() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 8
def mailer
  @mailer ||= @event.payload.fetch(:mailer)
end
message_id() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 12
def message_id
  @message_id ||= @event.payload.fetch(:message_id)
end
perform_deliveries() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 44
def perform_deliveries
  @perform_deliveries ||= @event.payload.fetch(:perform_deliveries)
end
subject() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 16
def subject
  @subject ||= @event.payload.fetch(:subject)
end
to() click to toggle source
# File lib/rails_band/action_mailer/event/deliver.rb, line 20
def to
  @to ||= @event.payload.fetch(:to)
end