method
perform
v6.0.0 -
Show latest stable
- Class:
ActionMailer::MailDeliveryJob
perform(mailer, mail_method, delivery_method, args:, params: nil)public
No documentation available.
# File actionmailer/lib/action_mailer/mail_delivery_job.rb, line 16
def perform(mailer, mail_method, delivery_method, args,, params: nil) #:nodoc:
mailer_class = params ? mailer.constantize.with(params) : mailer.constantize
mailer_class.public_send(mail_method, *args).send(delivery_method)
end