module Foursquare::Merchant::Errors
Public Class Methods
new(type, message=nil)
click to toggle source
Dynamically create errors from responses we receive from the Foursquare
Merchant
API
# File lib/foursquare/errors.rb, line 9 def self.new(type, message=nil) unless self.const_defined?(type) self.const_set type.intern, Class.new(APIError) do attr_reader :message def initialize(message=nil) @message = message end
new(message=nil)
click to toggle source
# File lib/foursquare/errors.rb, line 14 def initialize(message=nil) @message = message end