Class: Tiny::Erubis::ErubisTemplate

Inherits:
Tilt::ErubisTemplate
  • Object
show all
Defined in:
lib/tiny/erubis.rb

Overview

See Also:

Instance Method Summary collapse

Instance Method Details

#precompiled_preamble(locals) ⇒ Object



56
57
58
# File 'lib/tiny/erubis.rb', line 56

def precompiled_preamble(locals)
  [super, "__in_erb_template=true"].join("\n")
end

#prepareObject



49
50
51
52
53
54
# File 'lib/tiny/erubis.rb', line 49

def prepare
  engine_class = options.delete(:engine_class) || Eruby
  engine_class = EscapedEruby if options.delete(:escape_html)
  options.merge!(engine_class: engine_class)
  super
end