Method: Cuba::Render.setup

Defined in:
lib/cuba/render.rb

.setup(app) ⇒ Object



5
6
7
8
9
10
11
12
13
# File 'lib/cuba/render.rb', line 5

def self.setup(app)
  app.settings[:render] ||= {}
  app.settings[:render][:template_engine] ||= "erb"
  app.settings[:render][:layout] ||= "layout"
  app.settings[:render][:views] ||= File.expand_path("views", Dir.pwd)
  app.settings[:render][:options] ||= {
    default_encoding: Encoding.default_external
  }
end