Class: Yorinter::ErbEngine

Inherits:
Engine
  • Object
show all
Defined in:
lib/yorinter/erb_engine.rb

Instance Method Summary collapse

Methods inherited from Engine

#binding_object, #document_model, #document_options, #endpoint_model, #initialize, #model_binding_object, #model_endpoint, #params_binding_object, register_engine, #render_partial, search_engine

Constructor Details

This class inherits a constructor from Yorinter::Engine

Instance Method Details

#build_engineObject



5
6
7
# File 'lib/yorinter/erb_engine.rb', line 5

def build_engine
  ERB.new(@document.template || '')
end

#renderObject



9
10
11
# File 'lib/yorinter/erb_engine.rb', line 9

def render
  @engine.result(binding_object.get_binding)
end