module SoarSc::Web::Views::HtmlLoader
Public Class Methods
render(view)
click to toggle source
# File lib/soar_sc_views/html_loader.rb, line 5 def self.render(view) body = load_view_if_exists('', "#{Dir.pwd}/lib/web/views/#{view}.html") body = load_view_if_exists(body, "#{Dir.pwd}/#{view}.html") [200, {"Content-Type" => "text/html"}, [body]] end
Private Class Methods
load_view_if_exists(body, filename)
click to toggle source
# File lib/soar_sc_views/html_loader.rb, line 13 def self.load_view_if_exists(body, filename) File.exists?(filename) ? File.read(filename) : body end