Class: Rake::Funnel::Support::TemplateEngine

Inherits:
Object
  • Object
show all
Defined in:
lib/rake/funnel/support/template_engine.rb

Class Method Summary collapse

Class Method Details

.render(template, filename = nil, binding = nil) ⇒ Object



8
9
10
11
12
# File 'lib/rake/funnel/support/template_engine.rb', line 8

def render(template, filename = nil, binding = nil)
  render = ERB.new(replace_at_markers(template), nil, '%<>')
  render.filename = filename
  render.result(binding || top_level_binding)
end