class Deals_Scraper

Public Instance Methods

current_deals_count() click to toggle source
# File lib/steam_deals_cli/deals_scraper.rb, line 7
def current_deals_count
  self.scrape_deals.length
end
get_page() click to toggle source
# File lib/steam_deals_cli/deals_scraper.rb, line 3
def get_page
  Nokogiri::HTML(open("https://steamdb.info/sales"))
end
make_deals() click to toggle source
# File lib/steam_deals_cli/deals_scraper.rb, line 15
def make_deals
  scrape_deals.each do |deal|
    Steam_Deals.deals_from_page(deal)
  end
end
scrape_deals() click to toggle source
# File lib/steam_deals_cli/deals_scraper.rb, line 11
def scrape_deals
  self.get_page.css("tbody tr")
end