Class: Log::Analyzer::Routes
- Inherits:
-
ActionDispatch::Journey::Routes
- Object
- ActionDispatch::Journey::Routes
- Log::Analyzer::Routes
- Defined in:
- lib/log-analyzer/routes.rb
Instance Method Summary collapse
-
#initialize(routes_text) ⇒ Routes
constructor
A new instance of Routes.
Constructor Details
#initialize(routes_text) ⇒ Routes
Returns a new instance of Routes.
6 7 8 9 10 11 12 |
# File 'lib/log-analyzer/routes.rb', line 6 def initialize(routes_text) super() routes_text.scan(regexp) do |request_method, request_path| path_pattern = Pattern.from_string(request_method, request_path) add_route(nil, path_pattern, {request_method: /^#{request_method}$/}, {}, {}) end end |