class AhlScraper::PlayoffBrackets::Series
Public Instance Methods
active?()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 22 def active? @active ||= @raw_data[:active] == "1" end
feeder_series1()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 26 def feeder_series1 @feeder_series1 ||= @raw_data[:feeder_series1] end
feeder_series2()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 30 def feeder_series2 @feeder_series2 ||= @raw_data[:feeder_series2] end
games()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 62 def games @games ||= @raw_data[:games].map { |game| Game.new(game) } end
home_team_id()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 58 def home_team_id @home_team_id ||= first_game[:home_team].to_i end
id()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 6 def id @id ||= @raw_data[:series_letter] end
logo_url()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 14 def logo_url @logo_url ||= @raw_data[:series_logo] end
name()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 10 def name @name ||= @raw_data[:series_name] end
round()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 18 def round @round ||= @raw_data[:round].to_i end
team1()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 34 def team1 @team1 ||= @raw_data[:team1].to_i end
team1_wins()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 42 def team1_wins @team1_wins ||= @raw_data[:team1_wins] end
team2()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 38 def team2 @team2 ||= @raw_data[:team2].to_i end
team2_wins()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 46 def team2_wins @team2_wins ||= @raw_data[:team2_wins] end
ties()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 54 def ties @ties ||= @raw_data[:ties] end
winning_team()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 50 def winning_team @winning_team ||= @raw_data[:winner].empty? ? nil : @raw_data[:winner].to_i end
Private Instance Methods
first_game()
click to toggle source
# File lib/ahl_scraper/resources/playoff_brackets/series.rb, line 68 def first_game @first_game ||= @raw_data[:games][0] end