Class: JsonToErb
- Inherits:
-
Object
- Object
- JsonToErb
- Defined in:
- lib/jsontoerb.rb
Defined Under Namespace
Classes: CLI
Class Method Summary collapse
Class Method Details
.render_template(template_content, json_string, css_map = {}) ⇒ Object
6 7 8 9 10 11 |
# File 'lib/jsontoerb.rb', line 6 def self.render_template(template_content, json_string, css_map = {}) template = Erubis::Eruby.new(template_content) params = JSON.parse(json_string) css = lambda {|css_class| css_map[css_class] || css_class } return template.result({:params => params, :css => css}) end |