Class: SportDb::TeamMapper
- Inherits:
-
Object
- Object
- SportDb::TeamMapper
- Defined in:
- lib/sportdb/mapper_teams.rb
Instance Method Summary collapse
-
#find_team!(line) ⇒ Object
Note: returns key (string or nil).
-
#find_teams!(line) ⇒ Object
Note: returns an array - note: plural! (teamsssss).
-
#initialize(recs) ⇒ TeamMapper
constructor
A new instance of TeamMapper.
- #map_teams!(line) ⇒ Object
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 |