Class: SportDb::TeamMapper

Inherits:
Object
  • Object
show all
Defined in:
lib/sportdb/mapper_teams.rb

Instance Method Summary collapse

Constructor Details

#initialize(recs) ⇒ TeamMapper

Returns a new instance of TeamMapper.



6
7
8
# File 'lib/sportdb/mapper_teams.rb', line 6

def initialize( recs )
  @mapper = TextUtils::TitleMapper2.new( recs, 'team' )
end

Instance Method Details

#find_team!(line) ⇒ Object

Note: returns key (string or nil)



14
15
16
# File 'lib/sportdb/mapper_teams.rb', line 14

def find_team!( line )  # Note: returns key (string or nil)
  @mapper.find_key!( line )
end

#find_teams!(line) ⇒ Object

Note: returns an array - note: plural! (teamsssss)



10
11
12
# File 'lib/sportdb/mapper_teams.rb', line 10

def find_teams!( line ) # Note: returns an array - note: plural! (teamsssss)
  @mapper.find_keys!( line )
end

#map_teams!(line) ⇒ Object



18
19
20
# File 'lib/sportdb/mapper_teams.rb', line 18

def map_teams!( line )
  @mapper.map_titles!( line )
end