Class: ObjectsFramework::Object

Inherits:
Object
  • Object
show all
Extended by:
TemplateEngine
Defined in:
lib/objectsframework/templates.rb

Overview

Add some methods to the ObjectsFramework Object class to enable easy rendering inside an object

Instance Attribute Summary

Attributes included from TemplateEngine

#template_directory, #template_layout

Instance Method Summary collapse

Methods included from TemplateEngine

set_template_directory, set_template_layout

Instance Method Details

#render(templatename) ⇒ Object



22
23
24
# File 'lib/objectsframework/templates.rb', line 22

def render(templatename)
  Tilt::ERBTemplate.new(read_template_directory+"/"+read_template_layout).render(self) {Tilt::ERBTemplate.new(read_template_directory+"/"+templatename).render(self)}
end