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