Class: ERB
- Inherits:
-
Object
- Object
- ERB
- Defined in:
- lib/tagen/erb.rb
Instance Method Summary collapse
-
#result_with_tagen(bind = nil, locals = {}) ⇒ Object
(also: #result)
erb = Erb.new(“<%=a%>”) erb.result(nil, a: 1) #=> “1”.
Instance Method Details
#result_with_tagen(bind = nil, locals = {}) ⇒ Object Also known as: result
erb = Erb.new(“<%=a%>”)
erb.result(nil, a: 1) #=> "1"
13 14 15 16 17 18 19 20 |
# File 'lib/tagen/erb.rb', line 13 def result_with_tagen(bind=nil, locals={}) bind ||= TOPLEVEL_BINDING if locals.empty? result_without_tagen bind else result_with_locals bind, locals end end |