Class: Paige::Document

Inherits:
Object
  • Object
show all
Defined in:
lib/paige/document.rb

Class Method Summary collapse

Class Method Details

.render(generator, template, params) ⇒ Object



5
6
7
# File 'lib/paige/document.rb', line 5

def self.render(generator, template, params)
  Paige::Renderer.new(generator, template).render(params)
end

.render_from_json(generator, template_filename, params_filename) ⇒ Object



9
10
11
12
# File 'lib/paige/document.rb', line 9

def self.render_from_json(generator, template_filename, params_filename)
  Paige::Renderer.new(generator, JSON.load_file(template_filename))
                 .render(JSON.load_file(params_filename))
end