module Gamerom::RepoAdapter

RepoAdapter - Common adapter methods

Public Instance Methods

games(platform) click to toggle source
# File lib/gamerom/repo_adapter.rb, line 13
def games(platform)
  games = []
  progress_bar = ProgressBar.new(platform, sections.count)

  extract_games(platform) do |section_games, section_index|
    games.append(*section_games)
    progress_bar.set(section_index + 1)
  end

  progress_bar.finish
  games
end
nokogiri_get(url) click to toggle source
# File lib/gamerom/repo_adapter.rb, line 9
def nokogiri_get(url)
  Nokogiri::HTML(RestClient.get(url))
end