Class: AePageObjects::ApplicationRouter::Recognizer::Rails23
- Defined in:
- lib/ae_page_objects/core/application_router.rb
Instance Method Summary collapse
Methods inherited from Base
Instance Method Details
#recognizes?(path, url) ⇒ Boolean
17 18 19 20 21 22 23 24 25 26 |
# File 'lib/ae_page_objects/core/application_router.rb', line 17 def recognizes?(path, url) ["GET", "PUT", "POST", "DELETE", "PATCH"].map(&:downcase).map(&:to_sym).each do |method| route = ActionController::Routing::Routes.named_routes[path] route.recognize(url, {:method => method}) return true if route && route.recognize(url, {:method => method}) end false end |