Class: Faster::ErbContext

Inherits:
Object
  • Object
show all
Defined in:
lib/faster/erb.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.add(mod) ⇒ Object



23
24
25
# File 'lib/faster/erb.rb', line 23

def self.add(mod)
  self.send :include, mod
end

Instance Method Details

#concat(str) ⇒ Object



27
28
29
# File 'lib/faster/erb.rb', line 27

def concat(str)
  @erb << str.gsub(/^\s+/, "")
end

#render(erb) ⇒ Object



31
32
33
# File 'lib/faster/erb.rb', line 31

def render(erb)
  erb.result(binding)
end