class AhlScraper::Seasons::TeamsService
Public Class Methods
new(division_data)
click to toggle source
# File lib/ahl_scraper/services/seasons/teams_service.rb, line 6 def initialize(division_data) @division_data = division_data end
Public Instance Methods
call()
click to toggle source
# File lib/ahl_scraper/services/seasons/teams_service.rb, line 10 def call @division_data.map do |division| division_name = division.dig(:headers, :name, :properties, :title) Array.new(division[:data]).map do |team| Team.new(team, division_name) end end.flatten end