class NbaLeader::Leader
Attributes
name[RW]
points[RW]
Public Class Methods
scrape_leader_1()
click to toggle source
# File lib/nba_leader/leader.rb, line 18 def self.scrape_leader_1 leader = self.new leader.name = @@page.search("h4")[0].text.split(". ")[1] leader.points = @@page.search("p")[6].text.split("T")[0] leader end
scrape_leader_2()
click to toggle source
# File lib/nba_leader/leader.rb, line 25 def self.scrape_leader_2 leader = self.new leader.name = @@page.search("h4")[1].text.split(". ")[1] leader.points = @@page.search("p")[7].text.split("T")[0] leader end
scrape_leader_3()
click to toggle source
# File lib/nba_leader/leader.rb, line 32 def self.scrape_leader_3 leader = self.new leader.name = @@page.search("h4")[2].text.split(". ")[1] leader.points = @@page.search("p")[8].text.split("T")[0] leader end
scrape_leader_4()
click to toggle source
# File lib/nba_leader/leader.rb, line 39 def self.scrape_leader_4 leader = self.new leader.name = @@page.search("h4")[3].text.split(". ")[1] leader.points = @@page.search("p")[9].text.split("T")[0] leader end
scrape_leader_5()
click to toggle source
# File lib/nba_leader/leader.rb, line 46 def self.scrape_leader_5 leader = self.new leader.name = @@page.search("h4")[4].text.split(". ")[1] leader.points = @@page.search("p")[10].text.split("T")[0] leader end
scrape_leaders()
click to toggle source
# File lib/nba_leader/leader.rb, line 4 def self.scrape_leaders leaders = [] leaders << self.scrape_leader_1 leaders << self.scrape_leader_2 leaders << self.scrape_leader_3 leaders << self.scrape_leader_4 leaders << self.scrape_leader_5 leaders end