class ModelMaker::Source::BaseRenderer
Public Instance Methods
generated_file(template_vars)
click to toggle source
# File src/lib/modelmaker.rb, line 419 def generated_file(template_vars) raise 'Implement me' end
renderer()
click to toggle source
# File src/lib/modelmaker.rb, line 427 def renderer if not @renderer mydir = File.dirname(__FILE__) template_path = File.join(mydir, '../templates', template_file) template = File.new(template_path).read() @renderer = ERB.new(template, 0, '>') end @renderer end
result(template_vars)
click to toggle source
# File src/lib/modelmaker.rb, line 423 def result(template_vars) renderer.result(template_vars.get_binding) end
template_file()
click to toggle source
# File src/lib/modelmaker.rb, line 415 def template_file raise 'Implement me' end