module Becoming
Constants
- VERSION
Public Instance Methods
becoming(mod)
click to toggle source
# File lib/becoming.rb, line 4 def becoming(mod) @becoming = mod end
method_missing(m, *args, &blk)
click to toggle source
Calls superclass method
# File lib/becoming.rb, line 8 def method_missing(m, *args, &blk) if @becoming && @becoming.public_method_defined?(m) @becoming.instance_method(m).bind(self).call(*args, &blk) else super end end
respond_to_missing?(m, include_all=false)
click to toggle source
Calls superclass method
# File lib/becoming.rb, line 16 def respond_to_missing?(m, include_all=false) if @becoming && @becoming.public_method_defined?(m) true else super end end