Class: Resume::HTMLBackend

Inherits:
Object
  • Object
show all
Defined in:
lib/resume/html.rb

Class Method Summary collapse

Class Method Details

.render(r) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/resume/html.rb', line 4

def render r
  md = MarkdownBackend.render r
  markdown = Redcarpet::Markdown.new(Redcarpet::Render::HTML,
                                     :autolink => true, :space_after_headers => true)
  body = markdown.render md
  template = File.open(File.dirname(__FILE__) + "/templates/template.html.erb").read
  Erubis::Eruby.new(template).evaluate(:about => r.about, :body => body)
end