提交 09095c72 编写于 作者: M Marcel Molina

Remove all remaining references to @params in the documentation.

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@4268 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 21142201
*SVN* *SVN*
* Remove all remaining references to @params in the documentation. [Marcel Molina Jr.]
* Add documentation for redirect_to :back's RedirectBackError exception. [Marcel Molina Jr.] * Add documentation for redirect_to :back's RedirectBackError exception. [Marcel Molina Jr.]
* Update layout and content_for documentation to use yield rather than magic @content_for instance variables. [Marcel Molina Jr.] * Update layout and content_for documentation to use yield rather than magic @content_for instance variables. [Marcel Molina Jr.]
......
...@@ -263,10 +263,10 @@ class Base ...@@ -263,10 +263,10 @@ class Base
# Modern REST web services often need to submit complex data to the web application. # Modern REST web services often need to submit complex data to the web application.
# The param_parsers hash lets you register handlers wich will process the http body and add parameters to the # The param_parsers hash lets you register handlers wich will process the http body and add parameters to the
# @params hash. These handlers are invoked for post and put requests. # <tt>params</tt> hash. These handlers are invoked for post and put requests.
# #
# By default application/xml is enabled. A XmlSimple class with the same param name as the root will be instanciated # By default application/xml is enabled. A XmlSimple class with the same param name as the root will be instanciated
# in the @params. This allows XML requests to mask themselves as regular form submissions, so you can have one # in the <tt>params</tt>. This allows XML requests to mask themselves as regular form submissions, so you can have one
# action serve both regular forms and web service requests. # action serve both regular forms and web service requests.
# #
# Example of doing your own parser for a custom content type: # Example of doing your own parser for a custom content type:
......
...@@ -38,9 +38,9 @@ def self.included(base) #:nodoc: ...@@ -38,9 +38,9 @@ def self.included(base) #:nodoc:
# #
# class WeblogController < ActionController::Base # class WeblogController < ActionController::Base
# def update # def update
# List.update(@params["list"]["id"], @params["list"]) # List.update(params[:list][:id], params[:list])
# expire_page :action => "show", :id => @params["list"]["id"] # expire_page :action => "show", :id => params[:list][:id]
# redirect_to :action => "show", :id => @params["list"]["id"] # redirect_to :action => "show", :id => params[:list][:id]
# end # end
# end # end
# #
......
...@@ -31,7 +31,7 @@ module ActionController ...@@ -31,7 +31,7 @@ module ActionController
# instance variable, which is an ordered collection of model objects for the # instance variable, which is an ordered collection of model objects for the
# current page (at most 20, sorted by last name and first name), and a # current page (at most 20, sorted by last name and first name), and a
# <tt>@person_pages</tt> Paginator instance. The current page is determined # <tt>@person_pages</tt> Paginator instance. The current page is determined
# by the <tt>@params['page']</tt> variable. # by the <tt>params[:page]</tt> variable.
# #
# ==== Pagination for a single action # ==== Pagination for a single action
# #
...@@ -47,7 +47,7 @@ module ActionController ...@@ -47,7 +47,7 @@ module ActionController
# ==== Custom/"classic" pagination # ==== Custom/"classic" pagination
# #
# def list # def list
# @person_pages = Paginator.new self, Person.count, 10, @params['page'] # @person_pages = Paginator.new self, Person.count, 10, params[:page]
# @people = Person.find :all, :order => 'last_name, first_name', # @people = Person.find :all, :order => 'last_name, first_name',
# :limit => @person_pages.items_per_page, # :limit => @person_pages.items_per_page,
# :offset => @person_pages.current.offset # :offset => @person_pages.current.offset
......
...@@ -14,7 +14,7 @@ module Streaming ...@@ -14,7 +14,7 @@ module Streaming
# it feasible to send even large files. # it feasible to send even large files.
# #
# Be careful to sanitize the path parameter if it coming from a web # Be careful to sanitize the path parameter if it coming from a web
# page. send_file(@params['path']) allows a malicious user to # page. send_file(params[:path]) allows a malicious user to
# download any file on your server. # download any file on your server.
# #
# Options: # Options:
......
...@@ -37,7 +37,7 @@ module ClassMethods ...@@ -37,7 +37,7 @@ module ClassMethods
# is a hash consisting of the following key/value pairs: # is a hash consisting of the following key/value pairs:
# #
# * <tt>:params</tt>: a single key or an array of keys that must # * <tt>:params</tt>: a single key or an array of keys that must
# be in the @params hash in order for the action(s) to be safely # be in the <tt>params</tt> hash in order for the action(s) to be safely
# called. # called.
# * <tt>:session</tt>: a single key or an array of keys that must # * <tt>:session</tt>: a single key or an array of keys that must
# be in the @session in order for the action(s) to be safely called. # be in the @session in order for the action(s) to be safely called.
......
...@@ -143,7 +143,7 @@ def periodically_call_remote(options = {}) ...@@ -143,7 +143,7 @@ def periodically_call_remote(options = {})
# background instead of the regular reloading POST arrangement. Even # background instead of the regular reloading POST arrangement. Even
# though it's using JavaScript to serialize the form elements, the form # though it's using JavaScript to serialize the form elements, the form
# submission will work just like a regular submission as viewed by the # submission will work just like a regular submission as viewed by the
# receiving side (all elements available in @params). The options for # receiving side (all elements available in <tt>params</tt>). The options for
# specifying the target with :url and defining callbacks is the same as # specifying the target with :url and defining callbacks is the same as
# link_to_remote. # link_to_remote.
# #
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册