class Invoca::Utils::MultiSender
Public Class Methods
new(enumerable, method)
click to toggle source
# File lib/invoca/utils/multi_sender.rb, line 8 def initialize(enumerable, method) @enumerable = enumerable @method = method end
Public Instance Methods
method_missing(name, *args, &block)
click to toggle source
rubocop:disable Style/MethodMissingSuper rubocop:disable Style/MissingRespondToMissing
# File lib/invoca/utils/multi_sender.rb, line 15 def method_missing(name, *args, &block) @enumerable.send(@method) { |x| x.send(name, *args, &block) } end