class LiveFixtures::Export::ProgressBarIterator

Public Class Methods

new(models) click to toggle source
# File lib/live_fixtures/export.rb, line 79
def initialize(models)
  @models = models
  @bar = LiveFixtures.get_progress_bar(
    total:models.size,
    title: models.first.class.name
  )
end

Public Instance Methods

each() { |model| ... } click to toggle source
# File lib/live_fixtures/export.rb, line 87
def each
  @models.each do |model|
    yield model
    @bar.increment
  end
end