Class: Frender::TemplateWrapper
- Inherits:
-
Object
- Object
- Frender::TemplateWrapper
- Includes:
- Methadone::CLILogging
- Defined in:
- lib/frender/template_wrapper.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.render(options, scope) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/frender/template_wrapper.rb', line 5 def self.render(, scope) if !File.exist?([:template]) && !File.readable?([:template]) raise("Cannot render %s, template %s does not exist or is not readable" % [outfile, [:template]]) end TemplateWrapper.new.render_partial([:template], scope) end |
Instance Method Details
#render_partial(template, scope) ⇒ Object
13 14 15 |
# File 'lib/frender/template_wrapper.rb', line 13 def render_partial(template, scope) Tilt.new(template, :trim => "-").render(TemplateWrapper.new, scope) end |