class RailsRequests::Middleware

Public Class Methods

new(app) click to toggle source
# File lib/rails_requests/middleware.rb, line 3
def initialize(app)
  @app = app
end

Public Instance Methods

call(env) click to toggle source
# File lib/rails_requests/middleware.rb, line 7
    def call(env)
      @status, @headers, @response = @app.call(env)

      # if RailsRequests.debug
      #   key   = RailsRequests.cache_key
      #   field = RailsRequests.field_key
      #   puts "key: #{key}, field: #{field}"
      #   RailsRequests.redis.hincrby(key, field, 1)
      # else
        RailsRequests.redis.hincrby(RailsRequests.cache_key, RailsRequests.field_key, 1)
#      end

      [@status, @headers, @response]
    end