Class: DR::Eruby::Template
- Inherits:
-
Object
- Object
- DR::Eruby::Template
- Includes:
- EngineHelper
- Defined in:
- lib/dr/base/eruby.rb
Instance Method Summary collapse
-
#initialize(src, filename: nil) ⇒ Template
constructor
A new instance of Template.
Methods included from EngineHelper
#compile, #def_method, #evaluate, #result
Constructor Details
#initialize(src, filename: nil) ⇒ Template
Returns a new instance of Template.
121 122 123 124 125 126 127 128 |
# File 'lib/dr/base/eruby.rb', line 121 def initialize(src, filename: nil) if src.respond_to?(:read) filename=src unless filename src=src.read end @filename=filename || self.class.inspect @src=src end |