class ActiveDelivery::Lines::Mailer
Constants
- DEFAULT_RESOLVER
Public Instance Methods
notify?(method_name)
click to toggle source
# File lib/active_delivery/lines/mailer.rb, line 14 def notify?(method_name) mailer_class.action_methods.include?(method_name.to_s) end
notify_later(mailer, mid, *args, **kwargs)
click to toggle source
# File lib/active_delivery/lines/mailer.rb, line 26 def notify_later(mailer, mid, *args, **kwargs) if kwargs.empty? mailer.public_send(mid, *args).deliver_later else mailer.public_send(mid, *args, **kwargs).deliver_later end end
notify_now(mailer, mid, *args, **kwargs)
click to toggle source
# File lib/active_delivery/lines/mailer.rb, line 18 def notify_now(mailer, mid, *args, **kwargs) if kwargs.empty? mailer.public_send(mid, *args).deliver_now else mailer.public_send(mid, *args, **kwargs).deliver_now end end