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