instance method
Module#method_undefined
method_undefined(method_name)
object.c
View on GitHub ↗
#define rb_obj_mod_method_undefined rb_obj_dummy1
Invoked as a callback whenever an instance method is undefined from the receiver.
Example
module Chatty def self.method_undefined(method_name) puts "Undefining #{method_name.inspect}" end def self.some_class_method() end def some_instance_method() end class << self undef_method :some_class_method end undef_method :some_instance_method end
produces:
Example
Undefining :some_instance_method
See also
#method_removed
#module_eval
#method_defined?
#module_exec
also in
4.1 · 3.4 · 3.3 · 3.2 · 3.1 · 3.0