class Slim::Embedded::ERBEngine

ERB engine (uses the Temple ERB implementation)

Public Instance Methods

on_slim_embedded(engine, body, attrs) click to toggle source
# File lib/slim_erb_backport.rb, line 12
def on_slim_embedded(engine, body, attrs)
  [:multi, [:newline], erb_parser.call(collect_text(body))]
end

Protected Instance Methods

erb_parser() click to toggle source
# File lib/slim_erb_backport.rb, line 18
def erb_parser
  @erb_parser ||= Temple::ERB::Parser.new
end