Module: SoarSc::Web::Views::ERBLoader

Defined in:
lib/soar_sc_views/erb_loader.rb

Defined Under Namespace

Classes: ERBNamespace

Class Method Summary collapse

Class Method Details

.load(view, data) ⇒ Object



20
21
22
23
24
# File 'lib/soar_sc_views/erb_loader.rb', line 20

def self.load(view, data)
  page = File.read("#{Dir.pwd}/lib/web/views/#{view}.erb.html")
  ns = ERBNamespace.new(data)
  ERB.new(page).result(ns.get_binding)
end