class ISO3166P2::Parser
Constants
- ISO_FILE_DATA_PATH
Public Class Methods
new()
click to toggle source
# File lib/ISO3166P2/parser.rb, line 7 def initialize @regional_data = parse_regional_data end
Public Instance Methods
parse_regional_data()
click to toggle source
Example Record: {:country_short_code=>“ZW”, :region_name=>“Midlands”, :region_type=>“Province”, :regional_code=>“MI”, :regional_number_code=>21281}
# File lib/ISO3166P2/parser.rb, line 17 def parse_regional_data SmarterCSV.process(File.expand_path(ISO_FILE_DATA_PATH, __FILE__)) end
regional_data()
click to toggle source
# File lib/ISO3166P2/parser.rb, line 11 def regional_data @regional_data ||= parse_regional_data end