Class: ChineseRegionsRails::JsonDataSource

Inherits:
Object
  • Object
show all
Defined in:
lib/chinese_regions_rails/json_data_source.rb

Class Method Summary collapse

Class Method Details

.query_regionsObject



7
8
9
10
11
# File 'lib/chinese_regions_rails/json_data_source.rb', line 7

def query_regions
  regions.each do |region|
    yield(region) if block_given?
  end
end

.regionsObject



13
14
15
16
17
18
# File 'lib/chinese_regions_rails/json_data_source.rb', line 13

def regions
  json_file = File.expand_path("../../regions.json", __FILE__)
  regions = File.open(json_file, 'r') do |f|
    JSON.parse(f.read)
  end
end