module Mobb::Delegator
Attributes
target[RW]
Public Class Methods
delegate(*methods)
click to toggle source
Calls superclass method
# File lib/mobb/base.rb, line 509 def self.delegate(*methods) methods.each do |method_name| define_method(method_name) do |*args, &block| return super(*args, &block) if respond_to? method_name Delegator.target.send(method_name, *args, &block) end private method_name end end