Class: ThumbsYup::TemplateRenderer

Inherits:
OpenStruct
  • Object
show all
Defined in:
lib/thumbs_yup/template_renderer.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.render_page(vars) ⇒ Object



8
9
10
11
12
# File 'lib/thumbs_yup/template_renderer.rb', line 8

def render_page(vars)
  vars[:reviews] = reviews_html(vars[:reviews])

  TemplateRenderer.new(vars).render(page_template)
end

Instance Method Details

#render(template) ⇒ Object



43
44
45
# File 'lib/thumbs_yup/template_renderer.rb', line 43

def render(template)
  ERB.new(template).result(binding)
end