Class: UnboundMethod

Inherits:
Object show all
Defined in:
lib/r_kit/override/unbound_method_extend.rb

Instance Method Summary collapse

Instance Method Details

#simple_override(receiver:, &block) ⇒ Object



3
4
5
6
# File 'lib/r_kit/override/unbound_method_extend.rb', line 3

def simple_override receiver:, &block
  name = self.name
  receiver.prepend Module.new{ define_method name, &block }
end