Class: Template::Handlers::Rabl
- Inherits:
-
Object
- Object
- Template::Handlers::Rabl
- Defined in:
- lib/rabl/template.rb
Class Method Summary collapse
Class Method Details
.call(template) ⇒ Object
52 53 54 55 56 57 58 59 60 61 |
# File 'lib/rabl/template.rb', line 52 def self.call(template) source = if template.source.empty? File.read(template.identifier) else # use source template.source end %{ ::Rabl::Engine.new(#{source.inspect}). render(self, assigns.merge(local_assigns)) } end |