提交 b2355197 编写于 作者: R Ryan Bigg

Add documentation for the mount method in ActionDispatch's Mapper

上级 b591989b
...@@ -262,6 +262,23 @@ def match(path, options=nil) ...@@ -262,6 +262,23 @@ def match(path, options=nil)
self self
end end
# Mount a Rack-based application to be used within the application.
#
# mount SomeRackApp, :at => "some_route"
#
# Alternatively:
#
# mount(SomeRackApp => "some_route")
#
# All mounted applications come with routing helpers to access them.
# These are named after the class specified, so for the above example
# the helper is either +some_rack_app_path+ or +some_rack_app_url+.
# To customize this helper's name, use the +:as+ option:
#
# mount(SomeRackApp => "some_route", :as => "exciting")
#
# This will generate the +exciting_path+ and +exciting_url+ helpers
# which can be used to navigate to this mounted app.
def mount(app, options = nil) def mount(app, options = nil)
if options if options
path = options.delete(:at) path = options.delete(:at)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册