class AhlScraper::GameEventDataFetcher
Public Class Methods
new(game_id)
click to toggle source
# File lib/ahl_scraper/fetchers/game_event_data_fetcher.rb, line 5 def initialize(game_id) @game_id = game_id end
Public Instance Methods
call()
click to toggle source
# File lib/ahl_scraper/fetchers/game_event_data_fetcher.rb, line 9 def call JSON.parse(Nokogiri::HTML(URI.parse(url).open).text[5..-2], symbolize_names: true) end
Private Instance Methods
url()
click to toggle source
# File lib/ahl_scraper/fetchers/game_event_data_fetcher.rb, line 15 def url "https://lscluster.hockeytech.com/feed/index.php?feed=statviewfeed&view=gameCenterPlayByPlay&game_id=#{@game_id}&key=50c2cd9b5e18e390&client_code=ahl&lang=en&league_id=&callback=json" # rubocop:disable Layout/LineLength end