module Resque::Mailer
Constants
- VERSION
Attributes
argument_serializer[RW]
current_env[RW]
default_queue_name[RW]
default_queue_target[RW]
error_handler[RW]
excluded_environments[R]
logger[RW]
Public Class Methods
excluded_environments=(envs)
click to toggle source
# File lib/resque_mailer.rb, line 13 def excluded_environments=(envs) @excluded_environments = [*envs].map { |e| e.to_sym } end
included(base)
click to toggle source
# File lib/resque_mailer.rb, line 23 def included(base) base.extend(ClassMethods) end
prepare_message(klass, action, *args)
click to toggle source
# File lib/resque_mailer.rb, line 17 def prepare_message(klass, action, *args) msg = klass.send(:new) msg.process(action, *args) msg.message end