Method: Module#to_obj

Defined in:
lib/core/facets/module/to_obj.rb

#to_objObject

Create an instance of Object and extend it with self.

mod = Module.new do
  def foo; "foo"; end
end

obj = mod.to_obj

obj.foo #=> "foo"


13
14
15
16
17
# File 'lib/core/facets/module/to_obj.rb', line 13

def to_obj
  o = Object.new
  o.extend self
  o
end