method_added(name) -> ()
[permalink][rdoc][edit]-
メソッド name が追加された時にインタプリタがこのメソッドを呼び出します。
特異メソッドの追加に対するフックには BasicObject#singleton_method_added を使います。
- [PARAM] name:
- 追加されたメソッドの名前が Symbol で渡されます。
class Foo def Foo.method_added(name) puts "method \"#{name}\" was added" end def foo end define_method :bar, instance_method(:foo) end # => method "foo" was added # method "bar" was added