Class: MicroQ::Wrapper::ActionMailer

Inherits:
Object
  • Object
show all
Defined in:
lib/micro_q/wrappers/action_mailer.rb

Instance Method Summary collapse

Instance Method Details

#perform(klass, method, *args) ⇒ Object



4
5
6
7
8
# File 'lib/micro_q/wrappers/action_mailer.rb', line 4

def perform(klass, method, *args)
  email = MicroQ::Util.constantize(klass).send(method, *args)

  email.deliver if email.respond_to?(:deliver)
end