Source: show | on GitHub
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 41 def action parts.include?(:action) ? ":action" : requirements[:action] end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 13 def constraints requirements.except(:controller, :action) end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 37 def controller parts.include?(:controller) ? ":controller" : requirements[:controller] end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 9 def endpoint app.dispatcher? ? "#{controller}##{action}" : rack_app.inspect end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 49 def engine? app.engine? end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 45 def internal? internal end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 25 def name super.to_s end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 21 def path super.spec.to_s end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 17 def rack_app app.rack_app end
# File actionpack/lib/action_dispatch/routing/inspector.rb, line 29 def reqs @reqs ||= begin reqs = endpoint reqs += " #{constraints}" unless constraints.empty? reqs end end