Sha256: 42317b4cbfe92ddc1c544ef40548a6239af5cba53846c383c09192a3c9ff54f3

Contents?: true

Size: 242 Bytes

Versions: 1

Compression:

Stored size: 242 Bytes

Contents

class Roulette::EachStore
  attr_accessor :stores
  
  def initialize(stores)
    self.stores = stores
  end
  
  def method_missing(method_name, *args, &blk)
    stores.collect do |store|
      store.send method_name, *args
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
roulette-0.0.5 lib/roulette/each_store.rb