aboutsummaryrefslogtreecommitdiffstats
path: root/guides/source/active_support_core_extensions.md
diff options
context:
space:
mode:
authoryui-knk <spiketeika@gmail.com>2015-04-17 23:30:50 +0900
committeryui-knk <spiketeika@gmail.com>2015-04-19 23:22:49 +0900
commitc94577dd5c349a53e85eca1913cfbf1efe0e7eb9 (patch)
tree8c89087d434c11f290287900a3878531611dd2eb /guides/source/active_support_core_extensions.md
parentf7a61c202659533e717f0832c40b79817e1a79de (diff)
downloadrails-c94577dd5c349a53e85eca1913cfbf1efe0e7eb9.tar.gz
rails-c94577dd5c349a53e85eca1913cfbf1efe0e7eb9.tar.bz2
rails-c94577dd5c349a53e85eca1913cfbf1efe0e7eb9.zip
[ci skip] Fix docs and guide about 'Array.wrap'
Diffstat (limited to 'guides/source/active_support_core_extensions.md')
-rw-r--r--guides/source/active_support_core_extensions.md4
1 files changed, 2 insertions, 2 deletions
diff --git a/guides/source/active_support_core_extensions.md b/guides/source/active_support_core_extensions.md
index 2967ce8355..7a9624a4ee 100644
--- a/guides/source/active_support_core_extensions.md
+++ b/guides/source/active_support_core_extensions.md
@@ -2440,9 +2440,9 @@ Array.wrap(0) # => [0]
This method is similar in purpose to `Kernel#Array`, but there are some differences:
-* If the argument responds to `to_ary` the method is invoked. `Kernel#Array` moves on to try `to_a` if the returned value is `nil`, but `Array.wrap` returns `nil` right away.
+* If the argument responds to `to_ary` the method is invoked. `Kernel#Array` moves on to try `to_a` if the returned value is `nil`, but `Array.wrap` returns an array with the argument as its single element right away.
* If the returned value from `to_ary` is neither `nil` nor an `Array` object, `Kernel#Array` raises an exception, while `Array.wrap` does not, it just returns the value.
-* It does not call `to_a` on the argument, though special-cases `nil` to return an empty array.
+* It does not call `to_a` on the argument, if the argument does not respond to +to_ary+ it returns an array with the argument as its single element.
The last point is particularly worth comparing for some enumerables: