class BillboardTopSongs::Song

Attributes

artist[RW]
last_week[RW]
name[RW]
peak[RW]
position[RW]
url[RW]
weeks_on[RW]

Public Class Methods

all() click to toggle source
# File lib/billboard_top_songs/song.rb, line 22
def self.all
        @@all
end
find_by_index(indx) click to toggle source
# File lib/billboard_top_songs/song.rb, line 7
def self.find_by_index(indx)
        self.all[indx]
end
new(url=nil, name=nil, artist=nil, position=nil, last_week=nil, peak=nil, weeks_on=nil) click to toggle source
# File lib/billboard_top_songs/song.rb, line 11
def initialize(url=nil, name=nil, artist=nil, position=nil, last_week=nil, peak=nil, weeks_on=nil)
        @url = url
        @name = name
        @artist = artist
        @position = position
        @last_week = last_week
        @peak = peak
        @weeks_on = weeks_on
        @@all << self
end