Class: GeonamesRails::Mappings::Base
- Inherits:
-
Hash
- Object
- Hash
- GeonamesRails::Mappings::Base
- Defined in:
- lib/geonames_rails/mappings/base.rb
Instance Method Summary collapse
-
#initialize(line = nil) ⇒ Base
constructor
A new instance of Base.
Constructor Details
#initialize(line = nil) ⇒ Base
Returns a new instance of Base.
4 5 6 7 8 9 10 11 12 13 |
# File 'lib/geonames_rails/mappings/base.rb', line 4 def initialize(line = nil) if line fields_from_line = line.split("\t") mappings.each do |k,v| self[k] = fields_from_line[v] end else super end end |