class Mixtape::Source::Nme

Private Instance Methods

page_info() click to toggle source
# File lib/mixtape/source/nme.rb, line 17
def page_info
  Mixtape::MusicBlogInfo.new(
    url: "http://www.nme.com",
    tracks_subpath: "/reviews/various-artists"
  )
end
pages_ids() click to toggle source
# File lib/mixtape/source/nme.rb, line 6
def pages_ids
  page_info.lists_links_ids("/reviews/onrepeat").first(@number_of_songs)
end
songs_for_page_id(page_id) click to toggle source
# File lib/mixtape/source/nme.rb, line 10
def songs_for_page_id(page_id)
  page_info.tracks(
    page_id: page_id,
    css_query: '.article_text.columns > .onrepeat strong'
  )
end