Module: Gamerom::RepoAdapter
- Included in:
- Gamerom::RepoAdapters::Coolrom, Gamerom::RepoAdapters::Vimm
- Defined in:
- lib/gamerom/repo_adapter.rb
Overview
RepoAdapter - Common adapter methods
Instance Method Summary collapse
Instance Method Details
#games(platform) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
# File 'lib/gamerom/repo_adapter.rb', line 13 def games(platform) games = [] = ProgressBar.create( title: platform, total: sections.count, autofinish: true, length: 80, format: "%t: %b\e[0;93m\u{15E7}\e[0m%i %j%% %e", progress_mark: ' ', remainder_mark: "\e[0;34m\u{FF65}\e[0m" ) extract_games(platform) do |section_games, section_index| games.append(*section_games) .progress = section_index + 1 end games end |
#nokogiri_get(url) ⇒ Object
9 10 11 |
# File 'lib/gamerom/repo_adapter.rb', line 9 def nokogiri_get(url) Nokogiri::HTML(RestClient.get(url)) end |