class KnifeSkeleton::Template

Render template

Public Class Methods

render(template, data) click to toggle source

Static: Render template with Erubis

Examples:

KnifeSkeleton::Template.render('Hello <%= title %>', {title: 'GoT'})
# => "Hello GoT"

@param [String] template Template string to used for rendering @param [String] data Data binding return [String]

# File lib/knife_skeleton/template.rb, line 16
def self.render(template, data)
  eruby = Erubis::Eruby.new(template)
  output = eruby.result(data)
  output
end