class Popro::Indicator::Aggregate

Public Class Methods

new(*indicators) click to toggle source
# File lib/popro/indicator.rb, line 24
def initialize(*indicators)
  @indicators = indicators
end

Public Instance Methods

call(*args) click to toggle source
# File lib/popro/indicator.rb, line 28
def call(*args)
  @indicators.each do |indicator|
    indicator.call(*args)
  end
end
finish() click to toggle source
# File lib/popro/indicator.rb, line 34
def finish
  @indicators.each(&:finish)
end