class ActionDispatch::Routing::RouteWrapper
Public Instance Methods
action()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 39 def action parts.include?(:action) ? ":action" : requirements[:action] end
constraints()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 11 def constraints requirements.except(:controller, :action) end
controller()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 35 def controller parts.include?(:controller) ? ":controller" : requirements[:controller] end
endpoint()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 7 def endpoint app.dispatcher? ? "#{controller}##{action}" : rack_app.inspect end
engine?()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 47 def engine? rack_app.respond_to?(:routes) end
internal?()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 43 def internal? internal end
name()
click to toggle source
Calls superclass method
# File lib/action_dispatch/routing/inspector.rb, line 23 def name super.to_s end
path()
click to toggle source
Calls superclass method
# File lib/action_dispatch/routing/inspector.rb, line 19 def path super.spec.to_s end
rack_app()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 15 def rack_app app.app end
reqs()
click to toggle source
# File lib/action_dispatch/routing/inspector.rb, line 27 def reqs @reqs ||= begin reqs = endpoint reqs += " #{constraints}" unless constraints.empty? reqs end end