Sha256: 4b89a4f90abc4afec9d69ab52053d466bfeab90b236aa0decbae7e26967b803d

Contents?: true

Size: 348 Bytes

Versions: 2

Compression:

Stored size: 348 Bytes

Contents

# require 'rack'

require 'sinatra'

class MyMiddleware
  def initialize(app)
    @app = app
  end

  def call(env)
    warn env.inspect
    @app.call(env)
  end
end


use Rack::Session::Cookie, key: '_dummy_session', secret: '...'
use MyMiddleware
app = Sinatra.new do
  get("/") { 
    session["blah"] = "more blah" 
    "HEllo" 
  }
end

run app

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rack-jquery_ui-3.0.2 config.ru
rack-jquery_ui-3.0.0 config.ru