class Scraper
Public Instance Methods
get_page_player()
click to toggle source
# File lib/redbull_team/scraper.rb, line 2 def get_page_player doc = Nokogiri::HTML (open("https://www.newyorkredbulls.com/players")) end
get_players()
click to toggle source
# File lib/redbull_team/scraper.rb, line 5 def get_players self.get_page_player.css('li.row') end
make_player()
click to toggle source
# File lib/redbull_team/scraper.rb, line 8 def make_player self.get_players.collect do |players| player = {} player[:name] = players.css('div.player_info div.name a').children.first.text player[:position] = players.css('div.player_info span.position').children.first.text player[:age] = players.css('div.birthdate span.stat.age').text player[:height] = players.css('div.stats_container span.stat.height').text player[:weight] = players.css('div.stats_container span.stat.weight').text Player.new(player) #binding.pry end end