Sha256: e8093c4b4406e68a05ee9296c034d9a68938a19c109bf1feaa792c552fac07b9

Contents?: true

Size: 353 Bytes

Versions: 4

Compression:

Stored size: 353 Bytes

Contents

#!ruby -I ../../lib -I lib
require 'nyny'
require 'sinatra'
require 'ostruct'

module Views
  CACHE = Tilt::Cache.new
  include ::Sinatra::Templates

  def settings
    @settings ||= OpenStruct.new :templates => {}
  end

  def template_cache
    CACHE
  end
end


class App < NYNY::App
  helpers Views

  get '/' do
    haml :index
  end
end

App.run!

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
nyny-2.0.0 examples/templates/server.rb
nyny-1.0.2 examples/templates/server.rb
nyny-1.0.1 examples/templates/server.rb
nyny-1.0.0 examples/templates/server.rb