class ActiveWorker::Template
Public Instance Methods
build_configuration()
click to toggle source
# File lib/active_worker/template.rb, line 20 def build_configuration configuration = configuration_class.new configuration_class.template_fields.each do |field| configuration.write_attribute(field,read_attribute(field)) end configuration.template_name = name child_template_ids.each do |child_id| child = Template.find(child_id) configuration.configurations << child.build_configuration end configuration end
configuration_class()
click to toggle source
# File lib/active_worker/template.rb, line 37 def configuration_class configuration_type.constantize end
name_for_display()
click to toggle source
# File lib/active_worker/template.rb, line 12 def name_for_display if(name && !(name.empty?)) name else configuration_type.split("::")[0..-2].join(" ") end end