Module: ChinaDistrictCode

Includes:
CsvHelper, DistrictHelper
Defined in:
lib/china_district_code.rb,
lib/china_district_code/version.rb

Constant Summary collapse

VERSION =
"0.0.1"

Instance Attribute Summary

Attributes included from DistrictHelper

#areas, #citys, #provinces

Class Method Summary collapse

Methods included from DistrictHelper

get_china_district_code, load_all_csv_data, scan_area, scan_city, scan_province

Methods included from CsvHelper

data_from_csv, data_to_csv

Class Method Details

.find_areas_by_city(name) ⇒ Object

find areas by city



30
31
32
33
34
# File 'lib/china_district_code.rb', line 30

def self.find_areas_by_city(name)
  result = DistrictHelper::find_areas_by_city(name)
  puts result.to_s
  result
end

.find_citys_by_province(name) ⇒ Object

find citys by province  



23
24
25
26
27
# File 'lib/china_district_code.rb', line 23

def self.find_citys_by_province(name)
  result = DistrictHelper::find_citys_by_province(name)
  puts result.to_s
  result
end

.find_province_by_city(name) ⇒ Object

find province by city



37
38
39
40
41
# File 'lib/china_district_code.rb', line 37

def self.find_province_by_city(name)
  result = DistrictHelper::find_province_by_city(name)
  puts result.to_s
  result
end

.find_province_city_by_area(name) ⇒ Object

find province,city by area



44
45
46
47
48
# File 'lib/china_district_code.rb', line 44

def self.find_province_city_by_area(name)
  result = DistrictHelper::find_province_city_by_area(name)
  puts result.to_s
  result
end

.load_china_district_codeObject



18
19
20
# File 'lib/china_district_code.rb', line 18

def self.load_china_district_code
  DistrictHelper::get_china_district_code
end