Class: WorldDb::RegionReader

Inherits:
BaseReader show all
Defined in:
lib/worlddb/readers/region.rb

Instance Attribute Summary

Attributes inherited from BaseReader

#include_path

Instance Method Summary collapse

Methods inherited from BaseReader

#initialize, #skip_tags?, #strict?

Constructor Details

This class inherits a constructor from WorldDb::BaseReader

Instance Method Details

#read(name, more_attribs = {}) ⇒ Object



7
8
9
10
11
12
13
14
# File 'lib/worlddb/readers/region.rb', line 7

def read( name, more_attribs={} )
  reader = ValuesReaderV2.new( name, include_path, more_attribs )

  reader.each_line do |attribs, values|
    opts = { skip_tags: skip_tags? }
    Region.create_or_update_from_attribs( attribs, values, opts )
  end
end