Sha256: c76b46a3461d7221186513e0b502c861f2d584b38fb68c582009c588c3f7c97b

Contents?: true

Size: 386 Bytes

Versions: 7

Compression:

Stored size: 386 Bytes

Contents

module Songkickr
  # A single set list item.
  #    {
  #      encore: 0
  #      name: "Anti Matter "
  #    }
  class SetlistItem
    attr_accessor :encore, :name
    
    # Takes the set list item hash and parses a boolean out for encore.
    def initialize(setlist_item_hash)
      @encore = !!setlist_item_hash["encore"]
      @name   = setlist_item_hash["name"]
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
songkickr-0.3.3 lib/songkickr/setlist_item.rb
songkickr-0.3.2 lib/songkickr/setlist_item.rb
songkickr-0.3.1 lib/songkickr/setlist_item.rb
songkickr-0.3.0 lib/songkickr/setlist_item.rb
songkickr-0.2.2 lib/songkickr/setlist_item.rb
songkickr-0.2.1 lib/songkickr/setlist_item.rb
songkickr-0.2.0 lib/songkickr/setlist_item.rb