Module: Sinatra::Rider::QuietAssets
- Defined in:
- lib/sinatra/rider/quiet_assets.rb
Class Attribute Summary collapse
-
.extensions ⇒ Object
Returns the value of attribute extensions.
Class Method Summary collapse
Class Attribute Details
.extensions ⇒ Object
Returns the value of attribute extensions.
8 9 10 |
# File 'lib/sinatra/rider/quiet_assets.rb', line 8 def extensions @extensions end |
Class Method Details
.registered(app) ⇒ Object
11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
# 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 |