Permalink
Browse files

Add documentation for respond_to's any method

  • Loading branch information...
1 parent e5bebbb commit 5ec91ef5ecfce409f1b90e631bdedb4bcef8de5f @radar radar committed Apr 27, 2009
Showing with 12 additions and 0 deletions.
  1. +12 −0 actionpack/lib/action_controller/base/mime_responds.rb
View
12 actionpack/lib/action_controller/base/mime_responds.rb
@@ -94,6 +94,18 @@ module InstanceMethods
# Note that you can define your own XML parameter parser which would allow you to describe multiple entities
# in a single request (i.e., by wrapping them all in a single root node), but if you just go with the flow
# and accept Rails' defaults, life will be much easier.
+ #
+ # Further more, you may call the #any method on the block's object in order to run the same code for different responses.
+ # def index
+ #
+ # respond_to do |format|
+ # format.html { @people = People.all(:limit => 10) }
+ # format.any(:xml, :atom) { @people = People.all }
+ # end
+ # end
+ #
+ # This will limit the @people variable to 10 people records if we're requesting HTML, but will list all the
+ # people for any xml or atom request.
#
# If you need to use a MIME type which isn't supported by default, you can register your own handlers in
# environment.rb as follows.

0 comments on commit 5ec91ef

Please sign in to comment.