Module: Sinatra::ViewObjects::Helpers

Defined in:
lib/sinatra/view_objects.rb

Instance Method Summary collapse

Instance Method Details

#view(name, *args, layout: :layout) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/sinatra/view_objects.rb', line 8

def view(name, *args, layout: :layout)
  view = view_klass(name).new(*args)
  view.app = self
  erb name,
    scope: view,
    layout: layout
end