module DynamicTextGenerator::Generatable::ClassMethods
Public Instance Methods
template_columns(*args)
click to toggle source
# File lib/dynamic_text_generator.rb, line 16 def template_columns(*args) args.each do |column_name| define_method "text_#{column_name.to_s}" do generate_template(notice_template.send(column_name), @instance_for_template) end end end
template_model(template_model)
click to toggle source
# File lib/dynamic_text_generator.rb, line 12 def template_model(template_model) @template_model_class = Object.const_get(template_model.to_s.camelize) end