Method: PatternPatch::Renderer#initialize

Defined in:
lib/pattern_patch/renderer.rb

#initialize(text, safe_level = nil, trim_mode = nil) ⇒ Renderer

Returns a new instance of Renderer.



18
19
20
21
22
23
24
25
# File 'lib/pattern_patch/renderer.rb', line 18

def initialize(text, safe_level = nil, trim_mode = nil)
  if self.class.is_ruby3?
    @template = ERB.new text, trim_mode: trim_mode
  else
    @template = ERB.new text, safe_level, trim_mode
  end
  @locals = {}
end