Sha256: 26877844c588f948ce43b6cff7b357696d1a513863d00e69d01403faf9960345
Contents?: true
Size: 412 Bytes
Versions: 21
Compression:
Stored size: 412 Bytes
Contents
module Foursquare2 class APIError < StandardError attr_reader :code attr_reader :detail attr_reader :type attr_reader :response def initialize(error, response) @code = error.code @detail = error.errorDetail @type = error.errorType @response = response end def message "#{@type}: #{@detail} (#{@code})" end alias :to_s :message end end
Version data entries
21 entries across 21 versions & 1 rubygems