class Fbref::Metal

plumbing metal “helpers”

Constants

BASE_URL

Public Class Methods

schedule_url( league:, season: ) click to toggle source
# File lib/webget-football/fbref/download.rb, line 21
def self.schedule_url( league:, season: )
  season = Season( season )

  pages = LEAGUES[ league ]
  if pages.nil?
    puts "!! ERROR - no pages (urls) configured for league >#{league}<"
    exit 1
  end
  page = pages[ season.key ]
  if pages.nil?
    puts "!! ERROR - no page (url) configured for season >#{season}< for league >#{league}<; available seasons include:"
    pp pages
    exit 1
  end

  "#{BASE_URL}/#{page}"
end