module Sinatra::Rider::QuietAssets

Attributes

extensions[RW]

Public Class Methods

registered(app) click to toggle source
# File lib/sinatra/rider/quiet_assets.rb, line 11
      def self.registered(app)
        ::Rack::CommonLogger.class_eval <<-PATCH
          alias_method :call_with_logging, :call

          def call(env)
            ext = env['REQUEST_PATH'].split('.').last
            if #{extensions.inspect}.include?(ext)
              @app.call env
            else
              call_with_logging env
            end
          end
        PATCH
      end