class Mixtape::Source::Indieshuffle

Private Instance Methods

page_info() click to toggle source
# File lib/mixtape/source/indieshuffle.rb, line 17
def page_info
  Mixtape::MusicBlogInfo.new(
    url: "http://www.indieshuffle.com",
    tracks_subpath: '/popular/month'
  )
end
pages_ids() click to toggle source
# File lib/mixtape/source/indieshuffle.rb, line 6
def pages_ids
  page_info.lists_links_ids("/popular/month/month").first(@number_of_songs)
end
songs_for_page_id(page_id) click to toggle source
# File lib/mixtape/source/indieshuffle.rb, line 10
def songs_for_page_id(page_id)
  page_info.tracks(
    page_id: page_id,
    css_query: '.songMidContent .pink.ajaxlink'
  )
end