class Enumerable::MultiSender

Public Instance Methods

method_missing(name, *args, &block) click to toggle source
# File lib/hobo_support/enumerable.rb, line 45
def method_missing(name, *args, &block)
  @enumerable.send(@method) { |x| x.send(name, *args, &block) }
end

Public Class Methods

new(enumerable, method) click to toggle source
# File lib/hobo_support/enumerable.rb, line 40
def initialize(enumerable, method)
  @enumerable = enumerable
  @method     = method
end