Sha256: d9906b98999c859bd5ac197ab796cfbc794ed4e0a5b4bb7be1f30e2e4cc7f246

Contents?: true

Size: 363 Bytes

Versions: 3

Compression:

Stored size: 363 Bytes

Contents

module Sparrow
  class Railtie < Rails::Railtie
    initializer 'sparrow.insert_middleware' do |app|
      # handle request
      app.config.middleware.insert_after 'Rails::Rack::Logger',
                                          'Sparrow::RequestMiddleware'
      # handle response
      app.config.middleware.use 'Sparrow::ResponseMiddleware'
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
cp-sparrow-0.0.14 lib/sparrow/railtie.rb
cp-sparrow-0.0.12 lib/sparrow/railtie.rb
cp-sparrow-0.0.11 lib/sparrow/railtie.rb