class MiniObject::Resolver

Public Class Methods

new(&block) click to toggle source
# File lib/mini_object/resolver.rb, line 3
def initialize &block
  @block = block
end

Public Instance Methods

__getobj__() click to toggle source
# File lib/mini_object/resolver.rb, line 7
def __getobj__
  @block.call
end
resolver_bound() click to toggle source
# File lib/mini_object/resolver.rb, line 11
def resolver_bound
  @block.binding.eval('self')
end