Class: Rack::Berater::RailsPrioritizer
- Inherits:
-
Prioritizer
- Object
- Prioritizer
- Rack::Berater::RailsPrioritizer
- Defined in:
- lib/rack/berater/rails_prioritizer.rb
Constant Summary
Constants inherited from Prioritizer
Prioritizer::ENV_KEY, Prioritizer::HEADER
Instance Method Summary collapse
Methods inherited from Prioritizer
#call, current_priority, #initialize
Constructor Details
This class inherits a constructor from Rack::Berater::Prioritizer
Instance Method Details
#cache_key_for(env) ⇒ Object
7 8 9 10 11 12 13 14 |
# File 'lib/rack/berater/rails_prioritizer.rb', line 7 def cache_key_for(env) Rails.application.routes.recognize_path( env[Rack::PATH_INFO], method: env[Rack::REQUEST_METHOD], ).values_at(:controller, :action).compact.join('#') rescue ActionController::RoutingError super end |