Sha256: 8290408c51db57e772d8efab960c0dfa09defa93905793b2e9ac1018ce2a5d50

Contents?: true

Size: 696 Bytes

Versions: 15

Compression:

Stored size: 696 Bytes

Contents

class <%= name %> < <%= parent %>
<% if enable_reloader %>
  register Sinatra::Reloader
  enable :reloader
<% end %>
<% unless inline_templates.nil? %>
  enable :inline_templates
<% end %>

<% extensions.each do |extension| %>
  register <%= extension %>
<% end %>

<% middlewares.each do |middleware| %>
  use <%= middleware %>
<% end %>

<% filters.each do |filter| %>
  <%= filter %>
<% end %>

<% errors.each do |number, code| %>
  error <%= number %> do
    <%= code %>
  end
<% end %>

<% routes.each do |route| %>
  <%= route %>
<% end %>
end

<% unless inline_templates.nil? %>
__END__

<% inline_templates.each_pair do |name, content| %>
@@<%= name %>
<%= content %>
<% end %>
<% end %>

Version data entries

15 entries across 15 versions & 4 rubygems

Version Path
mdg-1.0.1 vendor/bundle/ruby/2.3.0/gems/sinatra-contrib-1.4.7/spec/reloader/app.rb.erb
sinatra-contrib-2.0.0.rc1 spec/reloader/app.rb.erb
sinatra-contrib-2.0.0.beta2 spec/reloader/app.rb.erb
sinatra-contrib-2.0.0.beta1 spec/reloader/app.rb.erb
sinatra-contrib-1.4.7 spec/reloader/app.rb.erb
sinatra-contrib-1.4.6 spec/reloader/app.rb.erb
sinatra-contrib-1.4.4 spec/reloader/app.rb.erb
sinatra-contrib-1.4.2 spec/reloader/app.rb.erb
sinatra-contrib-1.4.1 spec/reloader/app.rb.erb
sinatra-contrib-1.4.0 spec/reloader/app.rb.erb
rubycut-sinatra-contrib-1.4.0 spec/reloader/app.rb.erb
sinatra-contrib-1.3.2 spec/reloader/app.rb.erb
sinatra-contrib-1.3.1 spec/reloader/app.rb.erb
sinatra-contrib-1.3.0 spec/reloader/app.rb.erb
pirj-sinatra-contrib-1.3.0 spec/reloader/app.rb.erb