rails / 5.1.6 / actionmailer / parameterized / classmethods.html /

module ActionMailer::Parameterized::ClassMethods

Public Instance Methods

with (params) Show source
# File actionmailer/lib/action_mailer/parameterized.rb, line 98
def with(params)
  ActionMailer::Parameterized::Mailer.new(self, params)
end

Provide the parameters to the mailer in order to use them in the instance methods and callbacks.

InvitationsMailer.with(inviter: person_a, invitee: person_b).account_invitation.deliver_later

See Parameterized documentation for full example.

© 2004–2018 David Heinemeier Hansson
Licensed under the MIT License.