Module CoreEx::Object::SingletonClass
In: lib/core_ex/object/singleton_class.rb

Methods

Public Instance methods

[Source]

# File lib/core_ex/object/singleton_class.rb, line 13
      def singleton_class
        class << self
          self
        end
      end

[Source]

# File lib/core_ex/object/singleton_class.rb, line 29
      def singleton_class_eval ( *args, &block )
        if block.nil? or args.empty?
          singleton_class.class_eval(*args, &block)
        else
          singleton_class.instance_eval(*args, &block)
        end
      end

[Validate]