diff options
author | eparreno <emili@eparreno.com> | 2010-11-15 22:16:17 +0100 |
---|---|---|
committer | eparreno <emili@eparreno.com> | 2010-11-15 22:16:17 +0100 |
commit | ca4b4c0baa240baea0eaf372283dbd33ec671b6a (patch) | |
tree | 0ca0ee53b1d03d76f82c3ba481da53c1e5499084 /railties/guides/source/api_documentation_guidelines.textile | |
parent | 04775a41cbbddceeffa9cf8590566b9990fd4070 (diff) | |
parent | 91a6db90cf8b2c07af4cf64a9c587268106aadd5 (diff) | |
download | rails-ca4b4c0baa240baea0eaf372283dbd33ec671b6a.tar.gz rails-ca4b4c0baa240baea0eaf372283dbd33ec671b6a.tar.bz2 rails-ca4b4c0baa240baea0eaf372283dbd33ec671b6a.zip |
Merge branch 'master' of github.com:lifo/docrails
Diffstat (limited to 'railties/guides/source/api_documentation_guidelines.textile')
-rw-r--r-- | railties/guides/source/api_documentation_guidelines.textile | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/railties/guides/source/api_documentation_guidelines.textile b/railties/guides/source/api_documentation_guidelines.textile index 900b3fb5d5..e3ccd6396c 100644 --- a/railties/guides/source/api_documentation_guidelines.textile +++ b/railties/guides/source/api_documentation_guidelines.textile @@ -116,14 +116,12 @@ Use fixed-width fonts for: * file names <ruby> -# Copies the instance variables of +object+ into +self+. -# -# Instance variable names in the +exclude+ array are ignored. If +object+ -# responds to <tt>protected_instance_variables</tt> the ones returned are -# also ignored. For example, Rails controllers implement that method. -# ... -def copy_instance_variables_from(object, exclude = []) - ... +class Array + # Calls <tt>to_param</tt> on all its elements and joins the result with + # slashes. This is used by <tt>url_for</tt> in Action Pack. + def to_param + collect { |e| e.to_param }.join '/' + end end </ruby> |