Module: RBET::Renderable
- Included in:
- Client
- Defined in:
- lib/rbet/renderable.rb
Instance Method Summary collapse
Instance Method Details
#render_template(name) ⇒ Object
35 36 37 38 |
# File 'lib/rbet/renderable.rb', line 35 def render_template( name ) erb = ERB.new( File.open( template_path(name) ,"r").read, 0, "<>") erb.result( binding ) end |
#set_template_path(path) ⇒ Object
27 28 29 |
# File 'lib/rbet/renderable.rb', line 27 def set_template_path(path) @template_path = path end |
#template_path(name) ⇒ Object
31 32 33 |
# File 'lib/rbet/renderable.rb', line 31 def template_path(name) File.join( (@template_path || File.dirname(__FILE__)), "#{name}.rxml") end |