Sha256: 36c13a578044d104c2070f42ec8dbea03ed2975c00c9983609f12685a762f2dc

Contents?: true

Size: 328 Bytes

Versions: 3

Compression:

Stored size: 328 Bytes

Contents

module CapitalIQ
  class ApiError < StandardError
    attr_reader :response_data
    def initialize(response_data)
      @response_data = response_data
      super("Capital IQ API returned an error. Response content: #{self.inspect}")
    end

    def inspect
      {response_data: self.response_data}.to_json
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
capital-iq-0.0.14 lib/capital-iq/api_error.rb
capital-iq-0.0.13 lib/capital-iq/api_error.rb
capital-iq-0.0.12 lib/capital-iq/api_error.rb