Sha256: 05d6a684911b36a63ff2fe6b7d31038fcaeec916a68be4c21c5c35e0c68481ed

Contents?: true

Size: 329 Bytes

Versions: 1

Compression:

Stored size: 329 Bytes

Contents

module Kernel

  # Returns the object's singleton class (exists in Ruby 1.9.2)
  def singleton_class; class << self; self; end; end unless method_defined?(:singleton_class)

  # class_eval on an object acts like singleton_class.class_eval.
  def class_eval(*args, &block)
    singleton_class.class_eval(*args, &block)
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
twitter-4.4.2 lib/twitter/core_ext/kernel.rb