class AhlScraper::PlayoffBracket
Public Class Methods
new(bracket_data)
click to toggle source
# File lib/ahl_scraper/resources/playoff_bracket.rb, line 5 def initialize(bracket_data) @bracket_data = bracket_data end
Public Instance Methods
logo_url()
click to toggle source
# File lib/ahl_scraper/resources/playoff_bracket.rb, line 17 def logo_url @logo_url ||= @bracket_data[:logo] end
rounds()
click to toggle source
# File lib/ahl_scraper/resources/playoff_bracket.rb, line 13 def rounds @rounds ||= @bracket_data[:rounds].map { |round| PlayoffBrackets::Round.new(round) } end
teams()
click to toggle source
# File lib/ahl_scraper/resources/playoff_bracket.rb, line 9 def teams @teams ||= @bracket_data[:teams].map { |_team_id, team_data| PlayoffBrackets::Team.new(team_data) } end