5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# File 'lib/worldfootball/stages.rb', line 5
def self.map_stage( stage, league:, season: )
@stages ||= begin
stages = {}
recs = read_csv( "#{Worldfootball.root}/config/stages.csv" )
recs.each do |rec|
stages[ rec['key'] ] ||= Hash.new
stages[ rec['key'] ][ rec['name1'] ] = rec['name2']
end
stages
end
league_code = league.to_s.downcase
name = nil
name = @stages[league_code][ stage ] if @stages.has_key?( league_code )
name = @stages['*'][stage] if name.nil? name
end
|