diff options
author | José Valim <jose.valim@gmail.com> | 2011-12-21 07:56:05 -0800 |
---|---|---|
committer | José Valim <jose.valim@gmail.com> | 2011-12-21 07:56:05 -0800 |
commit | 707eed72d33ab5048ad1545df4fc1f81652379af (patch) | |
tree | f62b74d9d619ca68c46b2ae63175d774eef418ba /railties/guides/source | |
parent | 2e9eb0a3ca88bf2fe402261ef684fb215edea215 (diff) | |
parent | a57c6441a829a08d3ca341eecf4f1b4a5e43b909 (diff) | |
download | rails-707eed72d33ab5048ad1545df4fc1f81652379af.tar.gz rails-707eed72d33ab5048ad1545df4fc1f81652379af.tar.bz2 rails-707eed72d33ab5048ad1545df4fc1f81652379af.zip |
Merge pull request #4103 from lest/remove-1-8-code
remove Kernel#singleton_class from core_ext as it is present in ruby 1.9
Diffstat (limited to 'railties/guides/source')
-rw-r--r-- | railties/guides/source/active_support_core_extensions.textile | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/railties/guides/source/active_support_core_extensions.textile b/railties/guides/source/active_support_core_extensions.textile index 0296e27725..a5f9cd483b 100644 --- a/railties/guides/source/active_support_core_extensions.textile +++ b/railties/guides/source/active_support_core_extensions.textile @@ -177,19 +177,6 @@ end NOTE: Defined in +active_support/core_ext/object/try.rb+. -h4. +singleton_class+ - -The method +singleton_class+ returns the singleton class of the receiver: - -<ruby> -String.singleton_class # => #<Class:String> -String.new.singleton_class # => #<Class:#<String:0x17a1d1c>> -</ruby> - -WARNING: Fixnums and symbols have no singleton classes, +singleton_class+ raises +TypeError+ on them. Moreover, the singleton classes of +nil+, +true+, and +false+, are +NilClass+, +TrueClass+, and +FalseClass+, respectively. - -NOTE: Defined in +active_support/core_ext/kernel/singleton_class.rb+. - h4. +class_eval(*args, &block)+ You can evaluate code in the context of any object's singleton class using +class_eval+: |