class Charmkit::Helpers::TemplateRenderer
Helper for rendering file and inline templates
Public Class Methods
empty_binding()
click to toggle source
# File lib/charmkit/helpers/template.rb, line 7 def self.empty_binding binding end
render(template_content, locals = {})
click to toggle source
# File lib/charmkit/helpers/template.rb, line 11 def self.render(template_content, locals = {}) b = empty_binding locals.each { |k, v| b.local_variable_set(k, v) } ERB.new(template_content).result(b) end