class StockScraper::CLI

Public Instance Methods

call() click to toggle source
# File lib/stock_scraper/cli.rb, line 4
def call
  list_stocks
  menu
  goodbye
end
goodbye() click to toggle source
# File lib/stock_scraper/cli.rb, line 46
def goodbye
  puts "See you tomorrow for more stock information"
end
list_stocks() click to toggle source
# File lib/stock_scraper/cli.rb, line 10
def list_stocks
  puts "Today's popular trending stocks are:"
  update_stocks
  @stocks.each.with_index(1) do |stock, i|
    puts "#{i}. #{stock.name}"
  end
end
menu() click to toggle source
update_stocks() click to toggle source
# File lib/stock_scraper/cli.rb, line 18
def update_stocks
  @stocks = StockScraper::Stock.scrape_yahoo
end