Sha256: 8e5d804f059936807e1263264d36ff8437565dced6d5bec9db4e185cd7f13be4

Contents?: true

Size: 508 Bytes

Versions: 10

Compression:

Stored size: 508 Bytes

Contents

# frozen_string_literal: true

module FantasticstayApi
  module ApiExceptions
    APIExceptionError = Class.new(StandardError)
    BadRequestError = Class.new(APIExceptionError)
    UnauthorizedError = Class.new(APIExceptionError)
    ForbiddenError = Class.new(APIExceptionError)
    ApiRequestsQuotaReachedError = Class.new(APIExceptionError)
    NotFoundError = Class.new(APIExceptionError)
    UnprocessableEntityError = Class.new(APIExceptionError)
    ApiError = Class.new(APIExceptionError)
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
fantasticstay_api-0.1.10 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.9 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.8 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.7 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.6 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.5 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.3 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.2 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.1 lib/fantasticstay_api/api_exceptions.rb
fantasticstay_api-0.1.0 lib/fantasticstay_api/api_exceptions.rb