class ResumeTools::Renderer::JSON
Public Class Methods
new(resume)
click to toggle source
# File lib/resumetools/resume/json.rb, line 4 def initialize(resume) @resume = resume end
Public Instance Methods
render(opts={})
click to toggle source
# File lib/resumetools/resume/json.rb, line 8 def render(opts={}) frame = { :full_name => @resume.full_name, :url => @resume.url, :email => @resume.email, :telephone => @resume.telephone, :address1 => @resume.address1, :address2 => @resume.address2, :sections => @resume.sections.map { |section| section.json_frame } } ::JSON.generate(frame) end