Class: Malt::Engine::Radius
- Defined in:
- lib/malt/engines/radius.rb
Overview
Radius Template
http://github.com/jlong/radius/
Instance Attribute Summary
Attributes inherited from Abstract
Instance Method Summary collapse
Methods inherited from Abstract
#cache?, #compile, default, #initialize, register
Constructor Details
This class inherits a constructor from Malt::Engine::Abstract
Instance Method Details
#render(params, &yld) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/malt/engines/radius.rb', line 14 def render(params, &yld) text = params[:text] data = params[:data] into = params[:to] case into when :html, :xml, nil data = make_context(data, &yld) opts = (params) parser = ::Radius::Parser.new(data, opts) parser.parse(text) else super(params, &yld) end end |