genome/dgi-db

View on GitHub
app/models/tour.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Tour
  Step = Struct.new( :id, :content )

  def initialize( steps )
    @steps = steps
  end

  def each_step
    @steps.each { |k, v| yield Step.new( k == 'welcome' ? nil : "##{k}", v.html_safe ) }
  end
end