diff options
author | Łukasz Strzałkowski <lukasz.strzalkowski@gmail.com> | 2013-12-12 11:02:06 +0100 |
---|---|---|
committer | Łukasz Strzałkowski <lukasz.strzalkowski@gmail.com> | 2013-12-12 13:20:45 +0100 |
commit | 3ce9563d42cbec3db69ac31161532460b84abe3a (patch) | |
tree | 9c5014fba986b778904703b2c398f0c5d17fa63e /actionpack/lib | |
parent | 6645a2099ae00671807f796d3ef4e70106a9f792 (diff) | |
download | rails-3ce9563d42cbec3db69ac31161532460b84abe3a.tar.gz rails-3ce9563d42cbec3db69ac31161532460b84abe3a.tar.bz2 rails-3ce9563d42cbec3db69ac31161532460b84abe3a.zip |
Variants inline syntax documentation [ci skip]
* Extend method documentation
* Mention it in actionpack/CHANGELOG
* Update release notes
Diffstat (limited to 'actionpack/lib')
-rw-r--r-- | actionpack/lib/action_controller/metal/mime_responds.rb | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/actionpack/lib/action_controller/metal/mime_responds.rb b/actionpack/lib/action_controller/metal/mime_responds.rb index dedff9f476..60fababd83 100644 --- a/actionpack/lib/action_controller/metal/mime_responds.rb +++ b/actionpack/lib/action_controller/metal/mime_responds.rb @@ -209,6 +209,15 @@ module ActionController #:nodoc: # app/views/projects/show.html+tablet.erb # app/views/projects/show.html+phone.erb # + # When you're not sharing any code within the format, you can simplify defining variants + # using the inline syntax: + # + # respond_to do |format| + # format.js { render "trash" } + # format.html.phone { redirect_to progress_path } + # format.html.none { render "trash" } + # end + # # Be sure to check the documentation of +respond_with+ and # <tt>ActionController::MimeResponds.respond_to</tt> for more examples. def respond_to(*mimes, &block) |