Class: Dolphy::TemplateEngines::ErbEngine

Inherits:
Object
  • Object
show all
Defined in:
lib/dolphy/template_engines/erb_engine.rb

Class Method Summary collapse

Class Method Details

.render(template_name, locals = {}, view_path = "./views/") ⇒ Object



6
7
8
9
10
# File 'lib/dolphy/template_engines/erb_engine.rb', line 6

def self.render(template_name, locals = {}, view_path = "./views/")
  path = File.expand_path("#{view_path}#{template_name.to_s}.erb", Dir.pwd)
  template = Tilt::ERBTemplate.new(path)
  template.render(Object.new, locals)
end