Method: Nitro::FileTemplate#process

Defined in:
lib/nitro/template.rb

#processObject



203
204
205
206
207
208
209
210
211
212
213
214
215
# File 'lib/nitro/template.rb', line 203

def process
  __out__ = ''

  unless compiled = @@compiled_template_cache[@template_filename]
    template = File.read(@template_filename)
    compiled = compile_template(template, '__out__')
    @@compiled_template_cache[@template_filename] = compiled
  end
  
  evaluate_template(compiled, binding)  

  return __out__
end