class SubdivisionResponder::RackApp
Constants
- SUBDIVISIONS
Public Instance Methods
call(env)
click to toggle source
# File lib/subdivision_responder/rack_app.rb, line 5 def call(env) request = Rack::Request.new(env) country_code = request.params['country_code'].to_s.upcase data = country_code.empty? ? SUBDIVISIONS : SUBDIVISIONS.select {|k| k == country_code } json = data.to_json [200, {"Content-Type" => "application/json"}, [json]] end