Class: BrasilAPI::IBGE
Constant Summary
Constants inherited from Base
Class Method Summary collapse
- .cities_by_state(state_abbr, providers: []) ⇒ Object
- .find_state_by_code(code) ⇒ Object
- .states ⇒ Object
Methods inherited from Base
Class Method Details
.cities_by_state(state_abbr, providers: []) ⇒ Object
14 15 16 17 18 |
# File 'lib/brasil_api/ibge.rb', line 14 def cities_by_state(state_abbr, providers: []) return get("/ibge/municipios/v1/#{state_abbr}") if providers.empty? get("/ibge/municipios/v1/#{state_abbr}", providers: providers.join(",")) end |
.find_state_by_code(code) ⇒ Object
10 11 12 |
# File 'lib/brasil_api/ibge.rb', line 10 def find_state_by_code(code) get("/ibge/uf/v1/#{code}") end |
.states ⇒ Object
6 7 8 |
# File 'lib/brasil_api/ibge.rb', line 6 def states get("/ibge/uf/v1") end |