class Frender::TemplateWrapper

Public Class Methods

render(options, scope) click to toggle source
# File lib/frender/template_wrapper.rb, line 5
def self.render(options, scope)
  if !File.exist?(options[:template]) && !File.readable?(options[:template])
    raise("Cannot render %s, template %s does not exist or is not readable" % [outfile, options[:template]])
  end

  TemplateWrapper.new.render_partial(options[:template], scope)
end

Public Instance Methods

render_partial(template, scope) click to toggle source
# File lib/frender/template_wrapper.rb, line 13
def render_partial(template, scope)
  Tilt.new(template, :trim => "-").render(TemplateWrapper.new, scope)
end