method

singleton_method_removed

Importance_1
v1_8_6_287 - Show latest stable - 0 notes - Class: Object
singleton_method_removed(p1) public

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
Show source
Register or log in to add new notes.