Sha256: f1801b3c3c57643893c8789d11193b9b42d7b2418be9b9305541afb9c83bba3f

Contents?: true

Size: 159 Bytes

Versions: 5

Compression:

Stored size: 159 Bytes

Contents

class Object #:nodoc:
  def behavioural_class #:nodoc:
    if self.kind_of?(Module)
      class << self; self; end
    else
      self.class
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
contextr-1.0.3 lib/contextr/core_ext/object.rb
contextr-1.0.0 lib/contextr/core_ext/object.rb
contextr-0.1.9 lib/contextr/core_ext/object.rb
contextr-1.0.1 lib/contextr/core_ext/object.rb
contextr-1.0.2 lib/contextr/core_ext/object.rb