Module: CommonMob::Erb
- Included in:
- Template
- Defined in:
- lib/common_mob/erb.rb
Defined Under Namespace
Instance Method Summary collapse
Instance Method Details
#render_erb(src, context) ⇒ Object
62 63 64 65 66 67 68 69 70 |
# File 'lib/common_mob/erb.rb', line 62 def render_erb(src,context) e = ERB.new(src.read) e.result( Context.new(context || {}).get_binding ) rescue Object raise ErbError.new(src, $!) #log "error rendering erb: [#{$!.class}] #{$!}" #log e.src #raise $! end |