Sha256: e3836d3217ebecda87e05bee2515e7eef919cfc323fb2d24705848480614417d

Contents?: true

Size: 261 Bytes

Versions: 12

Compression:

Stored size: 261 Bytes

Contents

class Restly::Middleware

  attr_reader :app, :env

  def initialize(app)
    @app = app
  end

  def call(env)
    @env = env
    Restly::Base.current_token = Restly::Connection.tokenize(Restly::Base.client, self).to_hash
    self.app.call(self.env)
  end

end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
restly-0.0.1.alpha.16 lib/restly/middleware.rb
restly-0.0.1.alpha.12 lib/restly/middleware.rb
restly-0.0.1.alpha.11 lib/restly/middleware.rb
restly-0.0.1.alpha.10 lib/restly/middleware.rb
restly-0.0.1.alpha.9 lib/restly/middleware.rb
restly-0.0.1.alpha.8 lib/restly/middleware.rb
restly-0.0.1.alpha.7 lib/restly/middleware.rb
restly-0.0.1.alpha.6 lib/restly/middleware.rb
restly-0.0.1.alpha.4 lib/restly/middleware.rb
restly-0.0.1.alpha.3 lib/restly/middleware.rb
restly-0.0.1.alpha.2 lib/restly/middleware.rb
restly-0.0.1.alpha.1 lib/restly/middleware.rb