method
singleton_method_removed
v2_1_10 -
Show latest stable
- Class:
BasicObject
singleton_method_removed(p1)private
Invoked as a callback whenever a singleton method is removed from the receiver.
module Chatty def Chatty.singleton_method_removed(id) puts "Removing #{id.id2name}" end def self.one() end def two() end def Chatty.three() end class << self remove_method :three remove_method :one end end
produces:
Removing three Removing one