class MailyHerald::Initializer
Public Class Methods
new(klass)
click to toggle source
# File lib/maily_herald.rb, line 46 def initialize klass @klass = klass end
Public Instance Methods
method_missing(m, *args, &block)
click to toggle source
# File lib/maily_herald.rb, line 50 def method_missing m, *args, &block if %w{list ad_hoc_mailing one_time_mailing periodical_mailing sequence_mailing sequence}.include?(m.to_s) options = args.extract_options! @klass.send m, *args, options.merge(locked: true), &block else @klass.send m, *args, &block end end