Module: IpInfo::API::Parser
- Included in:
- IpInfo::API
- Defined in:
- lib/ip_info/parser.rb
Defined Under Namespace
Classes: InvalidParamsError
Instance Method Summary collapse
Instance Method Details
#parse_response(response) ⇒ Object
8 9 10 11 12 |
# File 'lib/ip_info/parser.rb', line 8 def parse_response(response) convert_keys(response).tap do |result| raise InvalidParamsError.new(result[:status_message]) if result[:status_code] == "ERROR" end end |